getElementById() 返回带有指定id的节点对象的集合。
getElementsByName() 返回带有指定名称的节点对象的集合。
与getElementById() 方法不同的是,通过元素的 name 属性查询元素,而不是通过 id 属性。
getElementsByTagName() 返回带有指定标签名的节点对象的集合。返回元素的顺序是它们在文档中的顺序
是标签的名称,如p、a、img等标签名。
<script> function mz(){ var x=document.getElementsByName("xx1"); alert(x.length); }//结果是弹出1 function bq(){ var x=document.getElementsByTagName("input"); alert(x.length); }//结果是弹出2 </script> <body> <input type="textarea" name="x1" id="x2"> <input type="textarea" name="xx1" id="xx2"> <br /> <button onclick="mz()"/>看看name有几项?</button> <button onclick="bq()"/>看看标签有几项?</button> </body>
getAttribute() 通过元素节点的属性名称获取属性的值。
标签的名称,如p、a、img等标签名,获得他们的id或title
setAttribute() 增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。
括号里:(“要改的属性名”,“要改的内容”)
时间: 2024-10-25 11:32:44