javascript怎么获得元素的name属性

JavaScript015

javascript怎么获得元素的name属性,第1张

可以直接用name这个属性取到的name的值。下面是个小例子。仅供参考:

<body>

    <div id="div" name="div" style="width:100px height:100px background:#ccc"></div>

</body>

<script>

    var oDiv = document.getElmentById('div')

    oDiv.onclick=function(){

        alert(oDiv.name)   //这个时候填出 div 

    }

</script>

我如果要这么取标签的话一般用jquery

可以这么写

$('div[name="name1"]')

以下标签都可以取到

<div name="name1"></div>

<p name="name1"></p>

...

...

...

第一种方法就是自己写个方法获取所有的标签元素,在根据属性name的值去筛选

第二种方法就是document.querySelectorAll()方法

例如你要查询所有name="ok"的标签

document.querySelectorAll('*[name="ok"]')

这样就可以了

望采纳