<script language="javascript">function statu_detail(){
var SS=document.getElementById("statu_d").value;
var s_info=document.getElementById("status_info");
if(SS!="正常")
{
s_info.value="设备不正常";
}}</script><input id='statu_d' name="status" type="radio" value="正常" onClick="statu_detail();">正常
<input id='statu_d' name="status" type="radio" value="非正常" onClick="statu_detail();">非正常
<input name="status_info" type="text" id="status_info" value="" size="">代码有问题。帮忙修改下~~~

解决方案 »

  1.   

    <script language="javascript">function statu_detail(a){
    var SS=a.value;
    var s_info=document.getElementById("status_info");
    if(SS!="正常")
    {
    s_info.value=SS;
    }}</script><input id='statu_d' name="status" type="radio" value="正常" onClick="statu_detail(this);">正常
    <input id='statu_d' name="status" type="radio" value="非正常" onClick="statu_detail(this);">非正常
    <input name="status_info" type="text" id="status_info" value="" size="">
      

  2.   

    自己动手,丰衣足食
    顺便说一下:像radio和checkbox一般命名都不使用同一id,而是直接使用name属性
    因为多列项ID就重复了
      

  3.   


    <script language="javascript">function statu_detail(a){
    var SS=a.value;
    var s_info=document.getElementById("status_info");
    if(SS!="正常")
    {
    s_info.value=SS;
    s_info.type='text';
    }
    else
    {
    s_info.value='';
    s_info.type='hidden';}
    }</script><input id='statu_d' name="status" type="radio" value="正常" onClick="statu_detail(this);">正常
    <input id='statu_d' name="status" type="radio" value="非正常" onClick="statu_detail(this);">非正常
    <input name="status_info" type="hidden" id="status_info" value="" size="">啊,不好意思,我刚刚改了下,我想点击 非正常 时后面显示出输入框,点击 正常 时 隐藏那个输入框。
    我用FF可以,用IE就不行了~~~点击没反应
      

  4.   

    <script language="javascript">
    function statu_detail(a){
        var s_info=document.getElementById("status_info");
        var SS=a.value;
        if(SS!="正常"){
            s_info.value=SS;
            s_info.style.display="block";
        }else{
            s_info.value='';
            s_info.style.display="none";
        }
    }
    </script><input id='statu_d' name="status" type="radio" value="正常" onClick="statu_detail(this);">正常
    <input id='statu_d' name="status" type="radio" value="非正常" onClick="statu_detail(this);">非正常
    <input name="status_info" type="text" style="display:none;" id="status_info" value="" size="">
      

  5.   


    <script language="javascript" type="text/javascript">    function statu_detail(a) {
            var SS = a.value;
            var s_info = document.getElementById("status_info");
            if (SS != "正常") {
                s_info.value = SS;
                s_info.style.display = "";
            }
            else {
                s_info.value = '';
                s_info.style.display="none";        }
        }</script><input id='statu_d' name="status" type="radio" value="正常" onClick="statu_detail(this);">正常
    <input id='statu_d1' name="status" type="radio" value="非正常" onClick="statu_detail(this);">非正常
    <input name="status_info" type="text" style="display:none" id="status_info" value="" size="">
    控制CSS样式