0
我動態創建的格式,並附加元件,例如:IE輸入無線電值總是返回「上」,而不是值設置
var input = document.createElement('input');
input.name = extension_id + '[]';
input.value = value.id;
input.className = 'changeable';
input.type = 'radio';
input.checked = true;
wrapper_div.appendChild(input);
作爲產生的HTML的一個例子(這是從瀏覽器) :
<input name="2[]" class="changeable" type="radio" value="5">
在Chrome和Firefox,javascript的:
document.getElementsByName("2[]")[0].value
返回 '5' 如預期的,但在IE(IE9在我的測試)它返回'開'。
是否有一些原因,爲什麼IE忽略值集,而是返回檢查狀態?
謝謝!我想我沒有想到這個命令很重要,很高興知道。感謝關於調試器的提示。 – AndyC
不能相信IE11仍然受此影響,什麼垃圾瀏覽器。修復確實工作,謝謝! –