HTML-CSS群中单选引发的“事件”

2019-06-03 04:02:44于海丽


if (list!="") alert("你喜欢的水果是"+list); 

else{ 
a++; 
if (a==j.length)alert("大哥。你都不选我怎么知道你喜欢什么?");} 


</script> 
<form name="form1" id="frm"> 
  您最喜欢的水果是:<br> 
  <input type=checkbox value="苹果" name="Fruit" onClick="checkall()"> 
  苹果 
  <input type=checkbox value="香蕉" name="Fruit" onClick="checkall()"> 
  香蕉 
  <input type=checkbox value="草莓" name="Fruit" onClick="checkall()"> 
  草莓 
  <input type=checkbox value="凤梨" name="Fruit" onClick="checkall()"> 
  凤梨 
  <input type=button value="选择" onclick="checkradio()"> 
  <input type=checkbox   onclick="allche()" name="suoy">全选 
</form> 

<script language="javascript" type="text/javascript" id="commonjs"> 
function test() 

    fruitlist = ""; 
    for(i=0;i<document.getElementById("frm").length;i++) 
        if(document.getElementById("frm")[i].type=="checkbox" && document.getElementById("frm")[i].checked) 
            fruitlist += document.getElementById("frm")[i].value + " "; 
    if(fruitlist!="") 
        alert("你喜欢的水果是 "+fruitlist); 
    else 
        alert("大哥。你都不选我怎么知道你喜欢什么?"); 

</script>  

再来一段更简洁的代码、效果更好的关于复选的代码。 

<SCRIPT LANGUAGE="JavaScript"> 
<!-- Begin 
function checkAll() { 
for (var j = 1; j <= 9; j++) { 
box = eval("document.checkboxform.C" + j);  
if (box.checked == false) box.checked = true; 
   } 


function uncheckAll() { 
for (var j = 1; j <= 9; j++) { 
box = eval("document.checkboxform.C" + j);  
if (box.checked == true) box.checked = false; 
   } 


function switchAll() {