首页 相关文章 实现Web页面内容动态改变的dhtml操作

实现Web页面内容动态改变的dhtml操作

  IE的DHTML对象提供了四个可读写的属性来动态操作页面元素的内容:innerText, outerText, innerHTML, outerHTML.

  需注意两点:

  1. 其中innerText,outerText属性的值是作为普通文本呈现的,即使它含有HTML标签也如实反应出来;而innerHTML, outerHTML呈现的是经HTML引擎解析后文本,它可以反应属性中HTML标签的表现效果。

  2. 对对象的outerText,outerHTML属性赋值(即写操作)会删除该对象。

  以上四个属性的赋值操作只是替换原对象的文本内容,想要在页面中指定元素相关位置新增文本内容,需采用insertAdjacentHTML和insertAdjacentText方法。形式如下:

  object.insertAdjacentText(sWhere, sText)
  object.insertAdjacentHTML(sWhere, sText)
  其中 sWhere 表示插入的文本相对于html标签的位置,有如下四个预设值:

  beforeBegin,afterBegin,b...[ 查看全文 ]

2016-02-19 标签:

实现Web页面内容动态改变的dhtml操作的相关文章

手机页面
收藏网站 回到头部