哪里有问题?无论选哪个都添加的是日,想添加月和年(已正确)

<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
<title></title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
a{
text-decoration: none;
}
ul{
list-style: none;
}
</style>
</head>
<body>
<select id="select" onblur = "fn()">
<option value="d">日</option>
<option value="m">月</option>
<option value="y">年</option>
</select>
<div id="mon"></div>
<!-- <input type="button" value="add" onblur = "fn()"> -->


<script>
function fn(){
var oMon = document.getElementById("mon");
var sel = document.getElementById("select").value;
switch(sel){
case "d":
oMon.innerHTML = "日";
break;
case "m":
oMon.innerHTML = "月";
break;
case "y":
oMon.innerHTML = "年";
break;
}
}
</script>
    
</body>
</html>


Flzz
浏览 902回答 1
1回答

荷兰酒

你没有重新获取select的值吧?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript