function runDataComparision() {
var iLen = document.frm3.dataComparision.options.length;
var dataOptions = document.getElementById("dataComparision").options;
// var dataOptions = document.getElementById("dataComparision").value; Tried this
// var dataOptions = document.frm3.dataComparision.options; Tried this
var result = [];
var opt;
for (var i = 0; i < iLen; i++) {
opt = dataOptions[i];
if (opt.selected) {
result.push(opt.value || opt.test);
}
}
document.write(result);
}
我有一个多选项,我正在尝试使用上面的函数获取所有选定的选项值。我必须在兼容模式下在IE11中运行我的应用程序。我无法捕捉所选的选项。我究竟做错了什么?上面的代码在Chrome中运行良好。
谢谢!