我想嘗試製作一個計算器,但我正面臨一個錯誤。當我向計算器中輸入一個數字時,我輸入的項目顯示一秒鐘,但整個界面變得不可見。我爲每個按鈕都嘗試過,但是會出現相同的結果。我還測試了添加一個=
標誌,但沒有幫助錯誤的運氣。代碼如下:純HTML計算器不能正常工作
<div class="fluid-container">
<form name="calculator">
<input type="textfield" name="ans" value="" class="form-control" placeholder="Result"><br>
<div class="row">
<div class="col-lg-3">
<button class="btn btn-danger" onclick="document.calculator.ans.value+='1'">1</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='4'">4</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='7'">7</button><br>
<button class="btn btn-danger" onclick="root()">√</button>
</div>
<div class="col-lg-3">
<button class="btn btn-danger" onclick="document.calculator.ans.value+='2'">2</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='5'">5</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='8'">8</button><br>
<button class="btn btn-danger">x<sup>y</sup></button>
</div>
<div class="col-lg-3">
<button class="btn btn-danger" onclick="document.calculator.ans.value+='3'">3</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='6'">6</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='9'">9</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='0'">0</button>
</div>
<div class="col-lg-3">
<button class="btn btn-danger" onclick="document.calculator.ans.value+='/'">÷</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='*'">x</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='+'">+</button><br>
<button class="btn btn-danger" onclick="document.calculator.ans.value+='-'">-</button>
</div>
</div>
</form>
</div><hr>
乾杯!這對我有用:) –