获取选项的值并将其显示在选择框中

时间:2014-05-08 02:51:32

标签: javascript html

嗨,我知道这次被问了很多次,我正在寻找一个简单的解决方案。

<select onchange="this.options[this.selectedIndex].value">
    <option>--Select--</option>
    <option value="1">One</option>    
<option value="2">Two</option>  
</select>

当用户选择一个选项时,让我们说一个选择框会显示数字1。

提前致谢

2 个答案:

答案 0 :(得分:1)

为什么不在每个显示选项上使用数字? 例如<option value="1">1</option> (并完全取出内联javascript)。

示例:http://jsfiddle.net/79xvY/

答案 1 :(得分:0)

这将设置选择框的实际innerHTML值,如果这是您的目标

<select onchange="this.options[this.selectedIndex].innerHTML=this.value">
    <option>--Select--</option>
    <option value="1">One</option>    
    <option value="2">Two</option>  
</select>