javascript获取多个name相同的div对象
<divname="my_div"></div><divname="my_div"></div><divname="my_div"></div><divname="my_...
<div name="my_div"></div>
<div name="my_div"></div>
<div name="my_div"></div>
<div name="my_div"></div>
如上所示,如何用JavaScript获取name='my_div'的div对象,
注意! 不是用jQuery获取,是JavaScript
var tags = document.getElementsByName("my_div") ;
alert(tags.length);
为什么打印出来的是0?希望你们测试下,再给答案,谢谢了 展开
<div name="my_div"></div>
<div name="my_div"></div>
<div name="my_div"></div>
如上所示,如何用JavaScript获取name='my_div'的div对象,
注意! 不是用jQuery获取,是JavaScript
var tags = document.getElementsByName("my_div") ;
alert(tags.length);
为什么打印出来的是0?希望你们测试下,再给答案,谢谢了 展开
8个回答
展开全部
其实为什么不用jquery 简单容易
$("div[name=my_div]").val();
$("div[name=my_div]").val();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
getElementByName("my_div")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementByNames("my_div")
追问
var tags = document.getElementsByName("my_div") ;
alert(tags.length);
为什么打印出来的是0?希望你们测试下,再给答案,谢谢了
追答
div不支持name属性,只需要再加上同名的id值就可以了
然后用document.getElementsByName("my_div")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询