<!DOCTYPE html>
<html>
<head>
<title>加减输入框</title>
</head>
<body>
<h1>加减输入框</h1>
<p>当前值: <span id="result">0</span></p>
<input type="button" value="-" onclick="subtract()">
<input type="text" id="number" value="1">
<input type="button" value="+" onclick="add()">
<script>
var resultSpan = document.getElementById("number");
var numberInput = document.getElementById("number");
function add() {
// alert("s")
var inputValue = parseFloat(numberInput.value);
resultSpan.value = inputValue+1;
}
function subtract() {
var currentValue = parseFloat(resultSpan.textContent);
var inputValue = parseFloat(numberInput.value);
resultSpan.value = inputValue-1;
}
</script>
</body>
</html>
以上的案例,反正要用两个document.getElementById获取同一个id。