当我从一个下拉列表框中选择一个时,下面的文本框是选择的值

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML>
    <head>
    </head>
    <BODY>
    <select onchange="document.getElementById('ss').value = this.options[this.value].innerHTML">
      <option value="1">11111111</option>
      <option value="2">2222222</option>
      <option value="3">3333333</option>
      <option value="4">4444444</option>
    </select>
    <input id='ss' type="text">
    </BODY></HTML>
      

  2.   


    <select id=a name=a onchange="document.getElementById('b').value=this.options[selectedIndex].text">
    <option value=1>aaaaaaaaaaaaaaaa</option>
    <option value=2>bbbbbbbbbbbbbbbb</option>
    </select><input type=text id=a name=a value=1111111>
    <input type=text id=b name=b value=2222222>
      

  3.   

    支持3L的
    <html>
    <head>
    <title>JS Test</title>
    <script language="javascript">
     function selectValue(obj,selectedIndex)
    {
    var value = obj.text;
    document.getElementById("getText").value = value;
    }
    </script
    </head>
    <body>
    <form>
    <select onchange="selectValue(this.options[selectedIndex]);">
    <option value="7">1</option>
    <option value="1">2</option>
    <option value="2">3</option>
    <option value="3">4</option>
    <option value="4">5</option>
    <option value="5">6</option>
    </select>
    <input id="getText" type="text" value="" />
    </form>
    </body>
    <html>