【发布时间】:2018-12-23 22:14:29
【问题描述】:
早安,
我有一个用于选择标签的 onchange 函数,如下所示:
function dropdown() {
var x = document.getElementById("mySelect").value;
document.getElementById("demoA").innerHTML = "" + x;
}
<select id="mySelect" onchange="dropdown()">
<option value="Value A1">Value B1</option>
<option value="Value A2">Value B2</option>
</select>
<span id="demoA">Value A</span>
<span id="demoB">Value B</span>
我的目标是,根据所选选项,它不仅会更改 demoA 范围中的 Value A,还会更改 Value B demoB 跨度中的 em> - 例如显示的选项名称(Value B1 或 Value B2)。
有人可以帮我解决这个问题吗?如果无法检索选项标签之间的值,是否有其他解决方案可以提供相同的结果?
【问题讨论】:
标签: javascript html select onchange option