是这个意思吗?<select id='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 type='text' onchange='document.getElementById("sel").selectedIndex=this.value'>

解决方案 »

  1.   

    <CODE>
    <input type="text" value="11" name="t1" />
    <input type="text" value="23" name="t2" />
    <input type="text" value="18" name="t3" />
    <br />
    <select id="ft1">
    <option value="1">1</option>
    <option value="7">7</option>
    <option value="11">11</option>
    <option value="18">18</option>
    <option value="24">24</option>
    <option value="23">23</option>
    </select>
    <select id="ft2">
    <option value="1">1</option>
    <option value="7">7</option>
    <option value="11">11</option>
    <option value="18">18</option>
    <option value="24">24</option>
    <option value="23">23</option>
    </select>
    <select id="ft3">
    <option value="1">1</option>
    <option value="7">7</option>
    <option value="11">11</option>
    <option value="18">18</option>
    <option value="24">24</option>
    <option value="23">23</option>
    </select>
    <input type="button"  onclick="t1" value="cl"/>
    <script>
    function t1(){
    var t1 = document.getElementsByName("t1").value;
    var tf1 = document.getElementById("ft1");
    var to1 = tf1.getElementsByTagName("option");
    for(i=0;i<to1.length;i++)
    {
    if(t1==to1[i].value)
    {
    to1[i].selected="selected";
    break;
    }
    }
    }
    </script>
    </CODE>
      

  2.   

    更改的部分:<input type="button"  onclick="t1()" value="cl"/> 
    <script> 
    function t1(){ 
    var t1 = document.getElementsByName("t1")[0].value; 
    var tf1 = document.getElementById("ft1"); 
    var to1 = tf1.getElementsByTagName("option"); 
    for(i=0;i <to1.length;i++) 

    if(t1==to1[i].value) 

    to1[i].selected="selected"; 
    break; 



    </script> 
      

  3.   

    哦 
    var t1 = document.getElementsByName("t1")[0].value
    这个问题 谢谢