weixin_慕慕7517455
2017-02-22 22:26
为什么没有结果。。。。啊啊啊啊啊啊啊
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style>
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
input{outline:none;}
</style>
<script>
window.onload = function(){
var oTxt1 = document.getElementById('txt1');
var oTxt2 = document.getElementById('txt2');
var oBtn = document.getElementById('btn');
var oSel = document.getElementById('sel');
var oTxt3 = '';
oBtn.onclick = function(){
var num1 = parseInt(oTxt1.value);
var num2 = parseInt(oTxt2.value);
var sel = oSel.value;
switch(sel){
case '+':
oTxt3 = num1 + num2 ;
break;
case '-':
oTxt3 = num1 - num2 ;
break;
case '*':
oTxt3 = num1 * num2 ;
break;
default:
oTxt3 = num1 / num2 ;
}
document.getElementById('result').value = oTxt3;
}
}
</script>
</head>
<body>
<form action="">
<input type="text" name="第一个数" id="txt1"/>
<select name="运算符" id="sel">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="第二个数" id="txt2"/>
<input type="button" name="=" value="=" id="btn"/>
<input type="text" name="结果" id="result"/>
</form>
</body>
</html>
能运行出来的
你的代码有误
JavaScript进阶篇
468190 学习 · 21891 问题
相似问题