2

使用纯javascript选择所有文本框的简单方法是什么?

我目前正在为此使用以下代码

var inputs = document.getElementsByTagName('input')
for(var i=0;i<inputs.length;i++)
{
    var value = inputs[i];       
    if(value.id != someId)
    {
         // do stuff
    }
}

还有其他方法吗?

4

1 回答 1

3

In the new browsers you may use querySelectorAll method that works with CSS selectors:

var inputs = document.querySelectorAll('input:not(#id)');

DEMO: http://jsfiddle.net/nxdqx/

于 2013-11-14T10:16:33.307 回答