用HTML制作一个计算器,要求用户可以通过点击进行输入一到九进行加减的选择点击
时间: 2024-03-14 09:43:56 浏览: 61
好的,我可以为您提供一些基础的HTML代码,来实现一个简单的计算器:
```html
<!DOCTYPE html>
<html>
<head>
<title>计算器</title>
</head>
<body>
<h1>计算器</h1>
<form>
<input type="text" name="result" id="result" readonly>
<br>
<input type="button" value="1" onclick="addToResult('1')">
<input type="button" value="2" onclick="addToResult('2')">
<input type="button" value="3" onclick="addToResult('3')">
<input type="button" value="+" onclick="addToResult('+')">
<br>
<input type="button" value="4" onclick="addToResult('4')">
<input type="button" value="5" onclick="addToResult('5')">
<input type="button" value="6" onclick="addToResult('6')">
<input type="button" value="-" onclick="addToResult('-')">
<br>
<input type="button" value="7" onclick="addToResult('7')">
<input type="button" value="8" onclick="addToResult('8')">
<input type="button" value="9" onclick="addToResult('9')">
<input type="button" value="*" onclick="addToResult('*')">
<br>
<input type="button" value="C" onclick="clearResult()">
<input type="button" value="0" onclick="addToResult('0')">
<input type="button" value="=" onclick="calculateResult()">
<input type="button" value="/" onclick="addToResult('/')">
</form>
<script>
function addToResult(value) {
document.getElementById('result').value += value;
}
function clearResult() {
document.getElementById('result').value = '';
}
function calculateResult() {
var result = eval(document.getElementById('result').value);
document.getElementById('result').value = result;
}
</script>
</body>
</html>
```
这个计算器使用了一个文本输入框来显示用户输入的内容,并且有一系列按钮,用户可以通过点击来输入数字和符号。通过JavaScript来处理用户的输入,并在文本输入框中显示计算结果。
阅读全文