有2个RADIO单选按钮,当单击其中一个RADIO时,另一个RADIO处于不可选状态(灰色)。我试验了下ONCLICK="THIS.DISABLED=TRUE"可以达到不可选,可是HTML:RADIO如何定义RADION名字?

解决方案 »

  1.   

    TO For_suzhen(不懂装懂) :property 只是FORM里的一个属性,他可以获得RADIO值,并不可能达到不可选状态啊。这个还是要在客户端实现,THIS.DISABLED=TRUE 把THIS换成RADIO名其实就可以,可是不知道设置哪个属性设定RADIO名。For_suzhen(不懂装懂) 能不能在说仔细些
      

  2.   

    ONCLICK="THIS.DISABLED=TRUE"
    你里边是用了this,你可以换成别的啊比如document.all("fff").disabled=true;
      

  3.   

    给它加个styleId="a1"属性就可以唯一标识它了<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD> <BODY>
          <input type="radio" name="ff" id="a1" value="1" checked onclick="document.all('a2').disabled=true">ffff
      <input type="radio" name="ff" id="a2" value="1" onclick="document.all('a1').disabled=true">ffff
     </BODY>
    </HTML>
      

  4.   

    TO AWUSOFT(想开Blog) :这位仁兄,点了RADIO1后RADIO2是不可选了,能不能在继续反转,点RADIO2后RADIO1不可选,这个代码只能选一次,选了就不能换了啊?多谢多谢