首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

简单计算器(html+js),该怎么解决

2012-05-28 
简单计算器(html+js)htmlheadtitle简单计算器/titleh1 aligncenter简单计算器/h1script l

简单计算器(html+js)
<html>

<head>
<title>简单计算器</title>
<h1 align='center'>简单计算器</h1>
<script language="javascript">
function counter() {
var firstNum = parseInt(document.getElementById("firstNum").value);
var lastNum = parseInt(document.getElementById("lastNum").value);
var result = 0;
var rule = document.getElementById("rule").value;
switch(rule) {
case "+" :
result = firstNum + lastNum;
break;
case "-" :
result = firstNum - lastNum;
break;
case "*" :
result = firstNum * lastNum;
break;
case "/" :
result = firstNum / lastNum;
break;
}
document.getElementById("result").value = result;
}

</script>
</head>

<body>
<p align='center'>
<input type="text" name="firstNum" id="firstNum">

<select name="rule" id="rule">
<option value="+" id="+">+</option>
<option value="-" id="-">-</option>
<option value="*" id="*">*</option>
<option value="/" id="/">/</option>
</select>

<input type="text" name="lastNum" id="lastNum">

<input type="button" value="=" onclick="counter()">

<input type="text" name="result" id="result">
</p>
<p align="left">
<img src="logoo.jpg">
<img src="logo.jpg">
</p>
</body>

</html>


[解决办法]
呵呵,你的除数为0的情况不作处理吗?
[解决办法]
没写form也能行?
你的document.getElementById("result").value = result;不报错?

热点排行