首页 > 代码库 > 单选按钮加confirm进行判断返回false任被选中问题

单选按钮加confirm进行判断返回false任被选中问题

 1     <html>   2         <head>   3            4         <script language="javascript">   5             var checkValue = http://www.mamicode.com/"";   6             var radios = document.getElementsByName("test");   7             function nowChecked(){   8                 for(var i=0;i<radios.length;i++){   9                     if(radios[i].checked){  10                         checkValue =http://www.mamicode.com/ radios[i].value;  11                     }  12                 }  13             }  14             function change(n){  15                   16                 //alert("checkValue:"+checkValue+"  n:"+n);  17                 if(checkValue != n){  18                   19                     if(confirm("确认修改?")){  20                         radios[n].checked =true;  21                         nowChecked();  22                     }else{  23                         radios[checkValue].checked = true;  24                     }  25                 }  26             }  27         </script>  28         </head>  29           30         <body onl oad="nowChecked()">  31             <input type="radio" name="test" value=http://www.mamicode.com/"0" checked="checked" onclick="change(0)"/>32             <input type="radio" name="test" value=http://www.mamicode.com/"1" onclick="change(1)"/>33         </body>  34       35     </html>  

 

单选按钮加confirm进行判断返回false任被选中问题