当select onchange 时是文本框readOnly就可以了

解决方案 »

  1.   

    try:
    <select onchange="text.readOnly=true">
    <option>1</option>
    <option>2</option>
    </select>
    <input type=text name=text>
      

  2.   

    <select name=a1 onchange=change()>
    <option value='disabled'>disabled
    <option value='undisabled'>undisabled
    </select>
    <input name=a2>
    <script>
    function change(){
    if (document.all.a1.options[document.all.a1.selectedIndex].value=='disabled')
    document.all.a2.disabled=true;
    else
    document.all.a2.disabled=false;
    }
    </script>
      

  3.   

    <SELECT size="10" style="width:100" id="left" onDblClick="right.options[right.options.length]=new Option(this.value,this.text)">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    </SELECT>
    <SELECT size="10" id="right" style="width:100">
    </SELECT>