在 HTML 页面中我有多个列表。
<select name="salut-1358937506000-OK">
<option selected="" value="OK">OK</option>
<option value="OK">NOK</option>
</select>
<select name="salut-1358937582000-OK">
<option selected="" value="OK">OK</option>
<option value="OK">NOK</option>
</select>
...
在 javascript 中,我想获取所有以“salut-”开头的选择/选项列表。 对于论文列表,我想比较他的名字和他选择的值。
我知道这在 jQuery 中是可能的,但不能使用 jquery,只能使用 javascript(完全是 GWT 的 JSNI)。
你有想法吗?
谢谢!
最佳答案
var selects = document.getElementsByTagName('select');
var sel;
var relevantSelects = [];
for(var z=0; z<selects.length; z++){
sel = selects[z];
if(sel.name.indexOf('salut-') === 0){
relevantSelects.push(sel);
}
}
console.log(relevantSelects);
关于javascript - 获取所有选择/选项列表以某物开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14482699/