<input type=radio name=myradio>1
<input type=radio name=myradio>2
<input type=button onclick="document.all.myradio[0].disabled=true">

解决方案 »

  1.   

    disabled=true这样的方法好像只对IE有效,对于NS和Opera都没有效,有对NS和Opera都有效的方法吗,或者说如果在在NS和Opera下应该怎样radio设置成不可选呢?
      

  2.   

    try this
    <body onload="ifradio=true">
    <input type=radio name=myradio onclick="this.checked=ifradio">1
    <input type=radio name=myradio onclick="this.checked=ifradio">2
    <input type=button value=dis onclick="ifradio=false">
    <input type=button value=en onclick="ifradio=true">
      

  3.   

    消息收到
    ifradio是一个自定义bool变量,控制radio的可用与否
    我没有网景,sorry不能帮你测
      

  4.   

    真的不好意思,我还是不太明白就这样var ifradio=true定义一个变量就可以控制一个radio的可用状态呢,你是否还有别的函数或都什么检测ifradio的状态来控制radio的可以状态的呢,是否可以再说得详细点呢?
      

  5.   

    <input type=button value=dis onclick="ifradio=false">
    点击这按钮,将ifradio置为false,此时再点击radio
    <input type=radio name=myradio onclick="this.checked=ifradio">1
    即onclick="this.checked=false",也就是让它不选中(不可用)了
    同理,置为true就可用
    明白?