首页技术getelementbyid什么意思 document.getElementById()

getelementbyid什么意思 document.getElementById()

编程之家2026-06-07739次浏览

这篇文章给大家聊聊关于getelementbyid什么意思,以及document.getElementById()对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

getelementbyid什么意思 document.getElementById()

document.getElementById().contentWindow是什么意思啊

document.getElementByid("AAA"),查找页面中id=“AAA”的选项。

在页面中frameset将页面分为多个窗口

<iframe id="AAA" src="xxxA.html"/>

<iframe id="BBB" src="xxxB.html"/>

比如上面两句话,就是说将这个页面分为两个页面,上部分id为AAA的页面,这个页面显示的内容为xxxA.html。下边部分同理为xxxB.html页面内容。document.getElementByid("AAA"),就是查找到页面id为AAA的页面,然后进行改变,id为BBB的部分是不变的。

contentWindow属性是指指定的frame或者iframe所在的window对象,在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进行编辑则必须指定contentWindow属性。contentWindow下有很多方法对应不同的打开样式,这下方法是不可以省略的,比如contentWindow.navigate(url)参数列表除了有url外还可以有其他的,但url是必须有的,这个url在同一位置代替xxxA,html。

getelementbyid什么意思 document.getElementById()

和document.getElementById()最常常一起用的就是parent。比如在这个页面AAA,你想从id

为"AAA"跳转到"BBB"去"BBB"进行操作,id="AAA"页面上写parent.document.getElementByid("BBB").navigate("xxxC.html")。这样做后你就将xxxC.html代替了xxxB.html。id=“AAA”是不变的,你到了id为BBB页面进行操作,以后的所有请求操作都在id="BBB"上进行

id.value和document.getElementById("id").value有什么区别

一、过程不同

1、id.value:直接获取id的值。

2、document.getElementById("id").value:先获取id对象,之后获取id对象的值。

二、结果不同

getelementbyid什么意思 document.getElementById()

1、id.value:得到的是[object Object]值。

2、document.getElementById("id").value:得到的是[object HTMLDivElement]一个DOM对象。

三、使用条件不同

1、id.value:Id在Form表单里面的话,直接Id.value就不能用了,而是要用Form.Id.value来取值或设置值

2、document.getElementById("id").value:在不在Form表单里都可以使用。

参考资料来源:百度百科-getElementById

参考资料来源:百度百科-value

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

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的对象*

**

*<a>aa</a>*

*<a>bb</a>*

*<a>cc</a>*

*<script language="javascript">*

*<!--*

* var idtext=document.getElementById('hdrPageHeader_lblTitle')*

* alert(idtext.innerText)*

*//-->*

*</script>*

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

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

页面中有

<input type="hidden" value="2"/>

<select>

一个是一个是

用 document.getElementById取第二个,可是,取到的却是第一个>

在 IE中 getElementById竟然不是先抓 id而是先找 name相同的物件...

两个 form,每个 form有两个 textbox,两个 form中的 textbox是相同的 name,但 id都不同...

这样在 Firefox是没问题的...但在 IE却只抓得到第一个出现的 name资料

2. document对象

属性: title; bgColor; url;(使用: document.title)

方法:

focus

使得元素得到焦点并执行由 onfocus事件指定的代码。

getElementById

获取对 ID标签属性为指定值的第一个对象的引用。

getElementsByName

根据 NAME标签属性的值获取对象的集合。

getElementsByTagName

获取基于指定元素名称的对象集合。

方法:

focus

使得元素得到焦点并执行由 onfocus事件指定的代码。

getElementById

获取对 ID标签属性为指定值的第一个对象的引用。

getElementsByName

根据 NAME标签属性的值获取对象的集合。

getElementsByTagName

获取基于指定元素名称的对象集合。

document.getElementById不用管它在哪个form里

OK,本文到此结束,希望对大家有所帮助。

dnf如何强化装备 dnf强化13最稳的技巧洛克王国酷拉?洛克王国酷拉技能搭配