你为什么要把span里面的元素给全disabled了(文字都变灰)?
还不如直接让那两个单选按钮禁用,
  for(var i=0;i<document.formname.elements.length; i++){
    var e=document.formname.elements[i];
    if(e.name == 'r1') e.disabled=true;
  }

解决方案 »

  1.   

    <html>
    <head>
    <title>无标题文档</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body bgcolor="#FFFFFF" text="#000000"><table width="50%" border="0" cellspacing="1" cellpadding="7" id=td>
      <tr> 
        <td> 
          <input type="radio" name="r1" value="0">
          FULL</td>
      </tr>
      <tr> 
        <td> 
          <input type="radio" name="r1" value="1">
          HALF</td>
      </tr>
    </table><script language='javascript'>
    td.disabled=true;
    </script>
    </body>
    </html>理论上应该IE5和IE6都可以用
    我这里只有IE6,你自己试一下吧