首页 > 代码库 > id name tagname

id name tagname

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()                         增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。

括号里:(“要改的属性名”,“要改的内容”)

 

 

 

id name tagname