JavaScript :怎么获得页面元素的id和name值?

我想要实现的功能:        页面上有几个按钮,每个按钮都有id和name属性,当点击某个按钮的时候,得到这个按钮的id和name   请问  要怎么实现???3Q  :)

通过函数参数this,将自身传递给函数。从而获取对象的name与id属性。具体代码如下:
<script language=javascript>
function temp(get_obj)
{
alert(get_obj.name);
alert(get_obj.id);
}
</script>
<body>
<input type="button" name="n1" id="bu1" value="第一个" onclick=temp(this)>
<input type="button" name="n2" id="bu2" value="第二个" onclick=temp(this)>
<input type="button" name="n3" id="bu3" value="第三个" onclick=temp(this)>
</body>
测试可用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-05
两种方法获取:
1、通过document.getElementsByTagName获取input元素。
inputs=document.getElementsByTagName("input")[0];
2、通过元素的属性获取值
var names=inputs.name,
ids=inputs.id;