[IE的雷] read radio button value
var ua = window.navigator.userAgent; var msie = ua.indexOf("MSIE "); if (msie > 0){ radio.value = getValueFromRadioButton('radioBtnName') }
function getValueFromRadioButton(name) {
//Get all elements with the name var buttons = document.getElementsByName(name); for(var i = 0; i < buttons.length; i++) { //Check if button is checked var button = buttons[i]; if(button.checked) { //Return value return button.value; } } //No radio button is selected. return null; }
先判斷瀏覽器,如果是IE再把radio的value用getValueFromRadioButton以Name取值回填。












