How to select an input element by value using javascript?

后端 未结 7 822
被撕碎了的回忆
被撕碎了的回忆 2020-12-08 19:41

I\'ve seen it\'s jquery equivalent:

$(\'input[value=\"something\"]\');

But how do you select it using pure javascript (no jQuery).

7条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-08 19:56

    var elems = [].filter.call( document.getElementsByTagName("input"), function( input ) {
        return input.value === "something";
    });
    

    http://jsfiddle.net/ts2Rr/3/

提交回复
热议问题