
不清楚你具体要实现什么功能,给你一个实例,也算一个思路,你可以依据这个实现你要实现的效果,有不清楚的地方留言
<div style="width:200px; height:200px; border:1px solid #ccc;" class="lala">
</div>
<script type="text/javascript">
var obj = documentgetElementsByTagName("div");
for(var i=0;i<objlength;i++){
if(objitem(i)className=="lala"){
alert(objitem(i)stylewidth);
}
}
</script>
说明:首先设置一个div,其类名为lala,然后用js获取类名为lala的div,并alert出此div的宽度
<body>
<input type='button' class="click_update" value='我是第一个'/>
<input type='button' class="click_update" value='我是第二个'/>
<input type='button' class="click_update" value='我是第三个'/>
<input type='button' class="click_update" value='我是第四个'/>
</body>
<script>
var a=$("click_update");
for(var i =1; i<=alength-1;i++){
alert(a[i]value);
}
</script>
下面例子通过documentgetElementsByClassName("class1")获取所有同一class的元素,使用for循环把取得的div元素的值存入数组arr中,完成的代码如下:
运行结果,打印数组如下:
扩展资料:
js或jQuery获取html元素的值的常用方法:
例如:<div id="aa">值</div>
js写法:
alert(documentgetElementById('aa')innerHTML);
jQuery写法:
alert($('#aa')html());
说明如下:
innerHTML是取元素的内部html代码,此例中即div内部的所有html代码。
html()方法作用也是取dom节点的内部html内容,是jQuery中的函数方法。
以上就是关于javascript 怎么通过类名选择全部的内容,包括:javascript 怎么通过类名选择、js怎么获取除本身之外所有相同类名的元素、HTML5 js如何获取所有相同ID或class的元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)