根據后台傳值動態設置radion的默認值,一般設置默認值的標簽為:checked="checked"。具體動態設置默認值得代碼如下:
<tr> <td width="150" height="30" align="right">性 別:</td> <td width="250" align="left"> <input type="radio" name="sex" value="男" checked="checked" />男 <input type="radio" name="sex" value="女" />女 <!-- 動態設置radio的默認值 --> <script language= JavaScript> function initradio(rName,rValue){ var rObj = document.getElementsByName(rName); for(var i = 0;i < rObj.length;i++){ if(rObj[i].value == rValue){ rObj[i].checked = 'checked'; } } } var s="女";//這里傳入什么值就設為默認值。可以通過jsp<%=%>表達式讀取后台傳入的值 initradio('sex',s); //調用js方法來實現動態改變默認值 </script> </td> </tr>
此種情況一般應用於在原來頁面修改信息后依然顯示原來頁面的情況。