87,990
社区成员
发帖
与我相关
我的任务
分享<html>
<head>
<script type="text/javascript">
var JsuanQi=new function(){
var slef=this;
this.getFirstNum=function(){return document.getElementById('firstNum').value;};
this.getSecondNum=function(){return document.getElementById('secondNum').value;};
this.getResult=function(){return document.getElementById('result').value;};
this.jia=function(){return parseInt(slef.getFirstNum())+parseInt(slef.getSecondNum());};
this.jian=function(){return parseInt(slef.getFirstNum())-parseInt(slef.getSecondNum());};
this.cheng=function(){return parseInt(slef.getFirstNum())*parseInt(slef.getSecondNum());};
this.chu=function(){return parseInt(slef.getFirstNum())/parseInt(slef.getSecondNum());};
this.jiSuan=function(){
var fu=document.getElementById('sele').value;
var ret="";
switch (fu){
case "+":{ret=slef.jia();break;}
case "-":{ret=slef.jian();break;}
case "*":{ret=slef.cheng();break;}
case "/":{ret=slef.chu();break;}
default:{ret="";break;}
}
document.getElementById('result').value =ret;
}
}
</script>
</head>
<body>
<input type="text" id="firstNum">
<select name="sel" id="sele" >
<option>选择运算符</option>
<option value="+">+</option>
<option value="-" >-</option>
<option value="*" >*</option>
<option value="/">/</option>
</select>
<input type="text" id="secondNum">
<input type="button" value="=" onclick="JsuanQi.jiSuan();">
<input type="text" readonly="readonly" id="result"><br/>
</body>
</html>