我嘗試通過從文本框中獲取值並計算然後使用innerhtml顯示它來添加兩個數字,但它不工作我在這段代碼中做了什麼錯誤 我在使用java腳本添加兩個數字時發生了什麼錯誤
<body onload="alert('Hey check out my Calculator')">
<h1 align="center" > functional calulator </h1>
<div class="Calculator" align="center">
\t <input type="text" name="text1" id="a1">Enter 1st Number <br><br>
\t <input type="text" name="text2" id="a2">Enter 2nd Number<br><br>
\t <button onclick="add()" >Add</button>
\t <p id="p1"></p>
\t
\t <script type="text/javascript"> \t
\t \t function add(){
\t \t \t var a = document.getElementById("a1").value;
\t \t \t var b = document.getElementByID("a2").value;
\t \t \t var total = a + b;
\t \t \t document.getElementById("p1").innerHTML = total;
\t \t \t
\t \t \t
\t \t }
\t \t </script>
闡述什麼是 「它不工作」 的意思吧。你有什麼? – j08691