第二个好像对radio来说很难哦。

解决方案 »

  1.   

    好象用checkbox更容易实现你这个要求
      

  2.   

    1.一个表单中只能选中一个radio,所以你应该用checkbox
    2.checkbox本身就有这个功能
    3.将每行的checkbox命成一样的名<input type=checkbox name=ice>
    做如下判断
    var obj = document.getElementsByName("ice");
    var flag = 0;
    for(i =0; i<obj.length;i++)
    {
        if (obj[i].checked == true)
             flag++;
    }
    if(flag != 0 || flag != obj.length)
      alert("出错了!");
      

  3.   

    1.一个表单中可以用多组radio,只要name不同就可以.
    3.因为radio控件是数组类型的,所以你可以对每行的每个值都可以判断的至于2,确实有点难