[英]select all textboxes except one using javascript
What is the simple way to select all text boxes except one with some id using pure javascript? 用纯JavaScript选择除带有某些ID的文本框以外的所有文本框的简单方法是什么?
I am currently using following code for that 我目前正在使用以下代码
var inputs = document.getElementsByTagName('input')
for(var i=0;i<inputs.length;i++)
{
var value = inputs[i];
if(value.id != someId)
{
// do stuff
}
}
any other ways? 还有其他方法吗?
In the new browsers you may use querySelectorAll
method that works with CSS selectors: 在新的浏览器中,您可以使用与CSS选择器一起使用的
querySelectorAll
方法:
var inputs = document.querySelectorAll('input:not(#id)');
DEMO: http://jsfiddle.net/nxdqx/ 演示: http : //jsfiddle.net/nxdqx/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.