getElementById()和getElementByTagName()的区别?最好能举个实例!
解决方案 »
- vs2010无法直接启动项目调试,每次需要手动点生成
- asp.net 如何跳出一个选择性的(是或者否)对话框
- 超级ASP.NET Intersoft webui studio 2009 R1
- 关于删除的问题????
- VS2005中:GridView中用((Label)gv_list.Rows[i].Cells[5].Controls[0]).Text 无法找到对像
- 麻烦问一个关于MVC 3.0下刷新页面局部区域的问题,真逼急了~~
- 怎么样给所有网页添加同一个元素
- 我觉得很难的问题,请大家帮忙了,看过的都谢了,在线等待!急!!!!!!!
- 水晶报表(crystal report)和数据集的问题?
- 以100分,成就问题首选!·
- 为什么我的程序读不到ini文件的值啊
- 关于身份验证的机制问题
getElementById()可以访问DOCUMENT中的某一特定元素,通过ID来取得元素
比如说有一个DIV的ID为A:
<div id="A"></div>
那么就可以用getElementById("A")来获得这个元素。
getElementsByTagName()
通过TAGNAME(标签名称)来获得元素
<div name="dname" id="A1" onClick="bgcolor()"></div>
<div name="dnamw" id="A2" onClick="bgcolor()"></div>
getElementsByTagName("div")[1]访问第二个DIV。
getElementByTagName() 标签名来访问
ByTagName:根据标签类型取,如<Input id="yourid"/>中Input,注意这个取出来很有可能是多个Html元素。
getElementsByName 不是 getElementByName 按Name查找, 返回数组