我在DOM中有一些文本框
<INPUT id=txtQuantity587117 />
<INPUT id=txtQuantity587118 />
<INPUT id=txtQuantity587119 />
<INPUT id=txtQuantity587111 />
<INPUT id=txtQuantity587112 />
Run Code Online (Sandbox Code Playgroud)
这些元素都是嵌套的,不在任何特定的父节点下.
有没有办法选择id文本以"txtQuantity"开头的所有输入元素.
我想用javascript而不是Jquery.谢谢.
小智 6
在现代浏览器(也IE8 ...... 现在验证),可以使用document.querySelectorAll()的attribute-starts-with选择.
var els = document.querySelectorAll("input[id^=txtQuantity]");
Run Code Online (Sandbox Code Playgroud)