text是option的text吗?select可以输入值吗?

解决方案 »

  1.   

    <script language="JavaScript">
    function test() {
    var i;
    i = parseInt(document.all.oText.value);
    if (i >= 0 && i <= 5) {
    document.all.oSelect.selectedIndex = i;
    }
    }
    </script>
    <input type="text" name="oText" id="oText" onkeyup="test()">
    <select name="oSelect" id="oSelect">
    <option value="0">0</option>
    <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>
    </select>
      

  2.   

    <form>
    <select NAME=sel>
    <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>
    </SELECT>
    <INPUT name=txt>
    <input type=button  ONCLICK="sel.options[parseInt(txt.value)-1].selected='true';alert(sel.value)" value="click">
    </form>