0
我想要獲取具有特定ID的HTML頁面的所有元素。這適用於Safari,Chrome和Firefox。IE8中的「預期的JScript對象」
var value_fields_value = [];
var value_fields_alert = [];
var Variables = [];
var e;
value_fields_value = Array.prototype.slice.call(document.querySelectorAll('[id^=value_]'));
for(var i in value_fields_value){
Variables.push(new Element(value_fields_value[i], new Adresse(value_fields_value[i].id.toString().replace('value_', ''), null, null, null, null)));
}
這應該在Internet Explorer上工作過,但我得到錯誤信息 「預期的JScript對象」。
有沒有人有想法該怎麼辦? (不使用jquery)
謝謝。
的[IE8不支持querySelectorAll]可能的複製(http://stackoverflow.com/questions/16920365/ie8-does-not-support- queryselectorall) –