我想添加兩個numbers.Taking來自用戶的輸入,但我無法找到我要去哪裏錯了。每次我點擊提交它只刷新頁面。使用html和javascript添加兩個數字
<!--Html -->
<html>
<body>
<div class="container-fluid">
<header>
<h1>Business Registration Address Setup</h1>
</header>
<form>
<label>number 1</label>
<input type="text" name="number1" id="number1" placeholder="enter single digit number"> <br>
+<br>
<label>number 2</label>
<input type="text" name="number2" id="number2" placeholder="enter single digit number"><br>
<button type="submit" class="btn btn-info" onclick="submit1()">submit</button><br><br>
<div class="screen" id="screen1"></div>
</form>
</div> <!-- End Container-->
<footer>
</footer>
<script type="text/javascript">
function submit1(){
var a = document.getElementByID("number1").value;
var b = document.getElementByID("number2").value;
var c = a + b;
document.getElementByID("screen1").innerHTML=c;
}
</script>
</body>
</html>
如@Mairaj艾哈邁德提到的,只是改變'類型= '從'型button'' =' submit' – Hearty
錯誤是1型= 「按鍵」 2 。documentgetElementById 3.解析整數。工作網址:http://codepen.io/SESN/pen/xOOGZG – SESN