1、getElementByTagName(tagname)
该方法用来返回一个所有tagname标签定义的节点的NodeList对象;这样就可以像访问子节点那样逐个访问这些节点了。
下面的代码返回文档中所有<img />元素的列表:
var imgnodes = document.getElementByTagName("img");
下面的代码可以输出第一个图象的标记名:
alert(imgnodes[0].tagName);
alert(imgnodes.item(0).tagName);
如果你想获得文档第一个段落的所有图像,可以通过对第一个段落节点调用getElementByTagName()来完成:
var pnodes = document.getElementByTagName("p");
var imgnodes = pnodes[0].getElementByTagName("img");
如果想获得所有节点,可以用*作参数。
2、getElementByName(name)
该方法用来返回一个所有"name"特性等于name的NodeList对象;
3、getElementById(id)
该方法用来返加一个"id"值等于id的节点;
********************************************************************************************************
还可以参考如下代码中的一些方法:
<html>
<head>
<title>dom中的NodeIterator对象示例</title>
<script>
function makelist()
{
alert(document.forms.item("aaa").elements.item("bbb").value);
alert(document.forms["aaa"].elements["bbb"].value);
alert(document.aaa.bbb.value);
alert(document.forms.item(0).elements.item(0).value);
alert(document.forms["0"].elements["0"].value);
alert(document.forms[0].elements[0].value);
}
</script>
</head>
<body>
<form name="aaa">
<input type="button" value="确定" name="bbb" onclick="makelist()" />
</form>
</body>
</html>
把地址用手机拍下来,方便随时查看!
———— 马上加微信联系:15823808970 张老师 ————
沙坪坝校区:
报名联系人:张老师
联系电话:15823808970 023-65316279
联系QQ:869488371
联系地址:重庆市沙坪坝三峡广场广电大厦四楼(王府井旁边)
南坪校区:
报名联系人:张老师
联系电话:17723551922 023-62530792
联系QQ:332334275
联系地址:南坪万达广场2号写字楼6楼11号(南坪轻轨站2号出口右侧)
江北校区:
报名联系人:陈老师
联系电话:18983942570 023-63874645
联系QQ:255678862
联系地址:江北观音桥拓展大厦18楼(新世纪百货后面)
杨家坪校区:
报名联系人:高老师
联系电话:18983940174 023-68612501
联系QQ:1840862932
联系地址:杨家坪轻轨站旁聚彩阁10-4(九龙坡人民医院A区大门正对面)