假设我们有 2 个不同的选择框,具有相同数量的选项:
<select id="box1">
<option value="1" >1</option>
<option value="2" >2</option>
</select>
<select id="box2">
<option value="3" >3</option>
<option value="4" >4</option>
</select>
当我们选择第一个框时,是否可以在第二个框中自动选择相同的选项号?如果可能的话,不用 jQuery。
更新:两个盒子的值不同!当我们选择 box1 的第一个值时,box 2 的值将自动变为 3!等等...
是的。将 onChange 属性添加到第一个选择,然后使用它来调用您在其他地方编写的 JavaScript 函数。
<select id="box1" onChange="changeBox2(this.selectedIndex);">
<option value="1" >1</option>
<option value="2" >2</option>
</select>
<select id="box2">
<option value="1" >1</option>
<option value="2" >2</option>
</select>
W3Schools JavaScript 事件 http://www.w3schools.com/js/js_events.asp
在 JS 中访问 SELECT 属性的示例 http://www.w3schools.com/js/tryit.asp?filename=try_dom_option_index
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)