我这没有问题除了在ie6下显示不出来,建议你这样写
<input type="text" size="6" id="sp" />

解决方案 »

  1.   

    document.getElementById("sp").disabled = true; 放到页面最下面
      

  2.   

    disabled="disabled" ,not true
      

  3.   

    如果你那个disable不是写函数的话
    要放到页面最下面才有用
      

  4.   

    我是写成函数了啊<dt>类型:</dt>
    <dd><label><input type="radio" name="bstype" onclick="want()" />求租/求购</label>
    <label><input type="radio"  name="bstype" onclick="owner()" checked="checked" />出租/转让</label></dd>
    <dt>租让意向:</dt>
    <dd><span id="owntype"><label><input type="radio" name="rtype" onclick="tolet()" />出租</label>
    <label><input type="radio" name="rtype" onclick="sale()" />转让</label>
    <label><input type="radio" name="rtype" onclick="lns()" />出租/出让</label></span>
    <span id="wantype"  style="display:none"><label><input type="radio" name="rtype" onclick="lns()" />求租</label>
    <label><input type="radio" name="rtype" onclick="lns();" />求租/求购</label></span></dd>
    <span id="sadd"><dt>地址:</dt><dd><input name="addr"/></dd></span>
    <span id="sprice"><dt>价格:</dt><dd><label><input size="6" name="price" />英镑</label></dd></span>
    <span id="srent"><dt>租金:</dt><dd>£<input size="5" id="rent" name="rent"/>/周 (p/w)</dd></span>
    <script language="javascript">
    function want() {
        document.getElementById("owntype").style.display = "none";
        document.getElementById("wantype").style.display = "";
        document.getElementById("sadd").style.display = "none";
    //    document.getElementById("sprice").style.display = "none";
    //    document.getElementById("srent").style.display = "none";
    }
    function owner() {
        document.getElementById("wantype").style.display = "none";
        document.getElementById("owntype").style.display = "";
        document.getElementById("sadd").style.display = "";
    //    document.getElementById("sprice").style.display = "";
    //    document.getElementById("srent").style.display = "";
    }
    function tolet() {
        document.getElementByName("price").disabled = true;
        document.getElementById("rent").disabled = false;
    }
    function sale() {
        document.getElementById("rent").disabled = true;
        document.getElementByName("price").disabled = false;
    }
    function lns() {
        document.getElementByName("price").disabled = false;
        document.getElementById("rent").disabled = false;
    }
    </script>
      

  5.   

    <dt>类型:</dt>
    <dd><label><input type="radio" name="bstype" onclick="want()" />求租/求购</label>
    <label><input type="radio"  name="bstype" onclick="owner()" checked="checked" />出租/转让</label></dd><dt>租让意向:</dt>
    <dd>
    <span id="owntype"><label><input type="radio" name="rtype" onclick="tolet()" />出租</label>
    <label><input type="radio" name="rtype" onclick="sale()" />转让</label>
    <label><input type="radio" name="rtype" onclick="lns()" />出租/出让</label></span><span id="wantype"  style="display:none"><label><input type="radio" name="rtype" onclick="lns()" />求租</label>
    <label><input type="radio" name="rtype" onclick="lns();" />求租/求购</label></span></dd><span id="sadd"><dt>地址:</dt><dd><input name="addr"/></dd></span>
    <span id="sprice"><dt>价格:</dt><dd><label><input size="6" name="price"/>英镑</label></dd></span>
    <span id="srent"><dt>租金:</dt><dd>£<input size="5" id="rent" name="rent"/>/周 (p/w)</dd></span>
    <script language="javascript">
    function want() {
        document.getElementById("owntype").style.display = "none";
        document.getElementById("wantype").style.display = "";
        document.getElementById("sadd").style.display = "none";
    //    document.getElementById("sprice").style.display = "none";
    //    document.getElementById("srent").style.display = "none";    
    }
    function owner() {
        document.getElementById("wantype").style.display = "none";
        document.getElementById("owntype").style.display = "";
        document.getElementById("sadd").style.display = "";
    //    document.getElementById("sprice").style.display = "";
    //    document.getElementById("srent").style.display = "";    
    }//getElementsByName--拼写有误
    //getElementsByName--+[0]
    function tolet() {
        document.getElementsByName("price")[0]. disabled =true;
        document.getElementById("rent").disabled = false;
    }
    function sale() {
        document.getElementById("rent").disabled = true;
        document.getElementsByName("price")[0].disabled = false;
    }
    function lns() {
        document.getElementsByName("price")[0].disabled = false;
        document.getElementById("rent").disabled = false;
    }
    </script>
      

  6.   

    DISABLED Attribute | disabled Property  Internet Development Index --------------------------------------------------------------------------------Sets or retrieves the status of the object. SyntaxHTML <ELEMENT DISABLED ... >  
    Scripting object.disabled [ = bDisabled ] Possible ValuesbDisabled Boolean that specifies or receives one of the following values.false Default. Element is not disabled. 
    true Element is disabled. 
     The property is read/write. The property has a default value of false.Expressions can be used in place of the preceding value(s), as of Microsoft® Internet Explorer 5. For more information, see About Dynamic Properties.ResWhen an element is disabled, it appears dimmed and does not respond to user input. Disabled elements do not respond to mouse events, nor will they respond to the contentEditable property. If an element's disabled property is set to false but it is contained within a disabled element, it cannot override the disabled state of its container.
      

  7.   


    改为这样试试
    JScript code    document.getElementById("sp").disabled = "true";true加双引号