javascript - JS如何一次获取多个元素并同时操作?
本文介绍了javascript - JS如何一次获取多个元素并同时操作?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我是这么干的,同时控制两个input,并改变他们的宽度。
<input id='x1' type='text' value='用户名' />
<input type='text' value='用户名' />
<script type="text/javascript">
function values(){
var get_input = document.getElementsByTagName("input");
for (var i=0;i<get_input.length;i++)
{
get_input[i].style.width = '500';;
}
}
values();
</script>
还有什么好办法么?有没有什么直接的办法吗?谢谢
解决方案
jQuery 就是用来干这个事的
$("input").width(500);
不过 jQuery 具体的实现也是通过循环完成的
这篇关于javascript - JS如何一次获取多个元素并同时操作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文