请教高手
      <select class="" name="temppid" onchange="var jmpURL=this.options[this.selectedIndex].value ; if(jmpURL!='') {window.location=jmpURL;} else {this.selectedIndex=0 ;}"><option value="1" ></option>
<option value="2" ></option>
<option value="3" ></option>
 </select>
现在又一个标签label,我想让列表框每次选择都更新label,请问该怎么做。
即选择1,label就更新1,2更新为2.。

解决方案 »

  1.   

       <label id="change">1</label>
       <select class="" name="temppid" onchange="changeLabel(this)"> <option value="1" > 1</option> 
    <option value="2" > 2</option> 
    <option value="3" > 3</option> 
    </select> 
    <script>
    function changeLabel(obj){
    document.getElementById("change").innerHTML=obj.options[obj.selectedIndex].value;}
    </script>
      

  2.   


    <label id="change">1 </label> 
    <select onchange="document.getElementById("change").innerHTML=this.value;"> 
     <option value="1" > 1 </option> 
     <option value="2" > 2 </option> 
     <option value="3" > 3 </option> 
    </select> 
    给分吧!~
      

  3.   


    <label id="change">1 </label> 
    <select onchange="document.getElementById('change').innerHTML=this.value;"> 
     <option value="1" > 1 </option> 
     <option value="2" > 2 </option> 
     <option value="3" > 3 </option> 
    </select>