纯JavaScript实现简易网页计算器
作者:半夏时间:2026-10-29 18:20:32浏览:536
本文分享了一个使用纯JavaScript编写的简单计算器实现方案。通过获取输入框数值与运算符,利用switch语句处理加减乘除逻辑,并结合HTML表单元素完成交互。代码结构清晰,适合初学者学习JS基础语法及DOM操作技巧。
纯JavaScript实现简易网页计算器
本文展示了一个使用纯JavaScript编写的简易计算器实现示例,具体运行效果如下截图所示。

以下是完整的代码实现。
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<script type="text/javascript">
function count(){
var txt1 = parseInt( document.getElementById('txt1').value);//获取第一个输入框的值
var txt2 = parseInt( document.getElementById('txt2').value);//获取第二个输入框的值
var select = document.getElementById('select').value;//获取选择框的值
var result = '';
switch (select)
{
case '+':
result = txt1 + txt2;
break;
case '-':
result = txt1 - txt2;
break;
case '*':
result = txt1 * txt2;
break;
case '/':
result = txt1 / txt2;
break;
}
document.getElementById('fruit').value = result;//设置结果输入框的值
}
</script>
</head>
<body>
<input type='text' id='txt1' />
<select id='select'>
<option value='+'>+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type='text' id='txt2' />
<input type='button' value=' = ' onclick = "count()" /> <!--通过 = 按钮来调用创建的函数,得到结果-->
<input type='text' id='fruit' />
</body>
</html>
将上述代码复制并粘贴到HTML文件中即可运行该计算器。希望这段代码能为您学习JavaScript程序设计提供参考与帮助。
作者最新文章
JavaScript闭包与类(Class)的区别及适用场景对比
2026-11-05 15:48:57
JavaScript入门要学ES6吗?let与箭头函数等新特性解析
2026-11-05 14:49:16
JavaScript 8种数据类型详解:基本类型与引用类型的区别
2026-11-05 14:25:15
怎么在JavaScript中使用async/await优化Ajax异步流程
2026-11-05 13:56:15
JavaScript replace回调函数实现动态正则替换逻辑
2026-11-05 13:52:13
