【发布时间】:2012-08-18 06:55:08
【问题描述】:
我有一个简单的下拉菜单,我想拥有它,这样如果用户选择生孩子,消息就会更改为生孩子,但对于任何其他选择。消息保持不变(什么都没有),但这不起作用。有人可以帮忙吗。请玩我的 jsfiddle。
http://jsfiddle.net/Z9YJR/ 这是html
<select id="leave">
<option value="5">Get Married</option>
<option onchange="changeMessage()" value="100">Have a Baby</option>
<option value="90">Adopt a Child</option>
<option value="15">Retire</option>
<option value="15">Military Leave</option>
<option value="15">Medical Leave</option>
</select>
<div id="message"></div>
这里是js
function changeMessage() {
document.getElementById("message").innerHTML = "Having a Baby!!";
}
【问题讨论】:
-
看来您必须专门为 jsfiddle 重新定位该功能。我相信这是他们封装您编写的任何代码的方式,这样它就不会干扰他们的任何代码。 jsfiddle.net/Z9YJR/5
标签: javascript onchange