请问一下document.getElementById().innerText的用法?

2024-11-03 04:31:03
推荐回答(1个)
回答1:

document.getElementById(" ") 得到的是一个对象,用 alert 显示得到的是

“ object ”,而不是具体的值,它有 value 和 length 等属性,加上 .value 得到的才

是具体的值!

参考资料:

1. document . getElementById 的用法和 DHTML.CHM 的下载地址

今天在网络上查找 document . getElementById 的用法,如下:

A : 语法:

oElement = document . getElementById ( sID )

参数:

sID : 必选项。字符串 (String) 。

返回值:

oElement : 对象 (Element) 。

说明:

根据指定的 id 属性值得到对象。返回 id 属性值等于 sID 的第一个对象的引用。假如对应的为一组对象 ,则返回该组对象中的第一个。

如果无符合条件的对象,则返回 null 。

B :有一个例子可以很好的说明:

****************************************************************************

* *

* 这个函数中最关键的地方是 document.getElementById ,他是什么呢? *

* *

* 关于 document.getElementById ,是这样的: *

* *

* 如: document.getElementById('hdrPageHeader_lblTitle') *

* *

* 表示的意思是:获取 ID 为 :hdrPageHeader_lblTitle 的对象 *

* *

* aa *

* bb *

* cc *

* *

C :另外还得到一个细节:

① document.getElementById 有时会抓 name 放过了 id ,据说是 IE 的一个 BUG ;

页面中有