如果要访问或设置元素的内容,一般使用innerHTML属性。innerHTML可以将元素的内容(起始标记和结束标记之间)改变成其他任何内容(如文本或HTML元素)。innerHTML虽然不是DOM标准中定义的属性.但大多数浏览器却都支持,因此不必担心浏览器兼容问题。
提示:
①对于要设置innerHTML属性的DOM元素来说,最好要对它进行显式定义,不能去掉"var",或者确保DOM对象名和元素id不同名(如将变量add改成add2),否则在IE中将会出错。因为IE会把元素name属性值直接当作DOM元素对象来使用。
②innerHTML属性可更改元素中的HTML内容,如果只需要更改元素中的文本内容,可以使用innerText方法,它只能更改标记中文本的内容,但它只支持IE浏览器,在Firefox中要使用textContent属性实现相同的效果。
深圳 · 龙岗 · 大运软件小镇22栋201
电话:400 182 8580
邮箱:szhulian@qq.com