<script type="text/JavaScript">function a(){ var c=document.getElementById("b").value; switch(c){ case 1: document.write("恭喜"); break; case 2: document.write("请相亲"); break; default: }}</script></head><body><div>请问您结婚了吗?</div><input type="text" id="b"><input type="button" value="进入" onclick="a()" >
2 回答
已采纳
柠檬酸钠
TA贡献331条经验 获得超534个赞
<script type="text/JavaScript">
function a(){
var c = parseInt(document.getElementById("b").value);
switch(c){
case 1:
document.write("恭喜");
break;
case 2:
document.write("请相亲");
break;
default:
alert('您输入的值有误,请重试');
break;
}
}
</script>首先你获取到的value是字符串,你要用parseInt()把它转换为数字,或者把它和字符串的'1'或'2'作比较。
然后,你的default后面什么都没有,就算什么都不干也得加个break吧
添加回答
举报
0/150
提交
取消
