用js写一个html网页,可以计算10以内的加减乘除
时间: 2023-03-04 11:56:04 浏览: 116
html+js实现简单的计算器代码(加减乘除)
5星 · 资源好评率100%
好的,下面是一个简单的 HTML 网页,其中包含四个文本框和一个按钮,用于计算 10 以内的加减乘除。请将以下代码保存为一个名为“calculator.html”的文件,并在浏览器中打开该文件即可使用。
```html
<!DOCTYPE html>
<html>
<head>
<title>Calculator</title>
<script>
function calculate() {
var num1 = parseInt(document.getElementById("num1").value);
var num2 = parseInt(document.getElementById("num2").value);
var operator = document.getElementById("operator").value;
var result = 0;
switch (operator) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
default:
alert("Invalid operator!");
return false;
}
document.getElementById("result").value = result;
}
</script>
</head>
<body>
<h1>Calculator</h1>
<form>
<label for="num1">Number 1:</label>
<input type="text" id="num1" name="num1"><br>
<label for="num2">Number 2:</label>
<input type="text" id="num2" name="num2"><br>
<label for="operator">Operator:</label>
<select id="operator" name="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select><br>
<input type="button" value="Calculate" onclick="calculate()"><br>
<label for="result">Result:</label>
<input type="text" id="result" name="result" readonly>
</form>
</body>
</html>
```
这个 HTML 网页包含一个表单,其中包含四个文本框和一个按钮。当用户单击“Calculate”按钮时,JavaScript 函数 `calculate()` 会执行计算。在这个函数中,我们获取文本框中的值,并根据所选的操作符进行计算。最后,我们将结果显示在另一个文本框中。
阅读全文