var ip=document.getElementByName("ip1"); 
if(xx){
     ip.disable=true;
}
else ip.disable=false;

解决方案 »

  1.   

    根据条件设置它的 disabled = true/false 即可.
      

  2.   

    var ip=document.getElementByName("ip1"); 
    错误:对象不支持此属性或方法(上面这一行)
    为什么啊?
      

  3.   

    用id肯定可以
    var ip=document.getElementById("ip1");
      

  4.   

    <input type="text" name="xxx" <%if xxx=xxx then Response.write("Disabled") end if%>>
      

  5.   

    treeroot(旗鲁特),怎么不起作用啊?要不帮我试一下
      

  6.   

    <html><head>
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>新建网页 2</title>
    <script>
    function aa(s){
     if (s)
       document.all.T1.disabled=true
     else
       document.all.T1.disabled=false;
    }
    </script>
    </head><body><form method="POST" action="--WEBBOT-SELF--">
      <input type="text" name="T1" size="20"><input type="button" value="按钮" name="B1" onclick="aa(true)"></p>
    </form></body></html>
      

  7.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function SetReadOnly(){
    if (document.all.testselect.value == 0){
    document.all.testinput.disabled = true;
    document.all.testinput.readOnly = true;
    }
    else{
    document.all.testinput.disabled = false;
    document.all.testinput.readOnly = false;
    }
    }
    //-->
    </SCRIPT>
    </HEAD>
    <BODY onload="SetReadOnly()">
    <select id="testselect" onchange="SetReadOnly()">
    <option value="0">非表示</option>
    <option value="1">表示</option>
    </select>
    <input id="testinput" type="text" value="a">
    </BODY>
    </HTML>
      

  8.   

    document.all.yourElement.disabled=true;
      

  9.   

    document.getElementByName("IPAddress").disabled=!document.getElementByName("IPAddress").disabled
      

  10.   

    <%
    if XX=true    Response.Write "disabled"Else    Response.Write ""End if
    %>
      

  11.   

    document.getElementsByName("XXX")
    document.getElementById("XXX")
    document.all.XXX