id name tagname

Posted 加号与剑豪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章

jQ选择器学习片段(JavaScript 部分对应)

Python+Selenium练习篇之3-利用tag name定位元素

Microsoft SQL Server 代码片段收集

highcharts注意事项

jquery中的json操作

$.each()遍历json数据