我正在提供一個表單,用戶應輸入一個算術計算。一旦用戶點擊進入,結果就會出現。這可能只是一個語法問題,但我找不到這個錯誤。下面是我做的,到目前爲止:從表單輸入獲得Javascript getElementByID
<!DOCTYPE html>
<html>
<body>
<p>What do you want to calculate?</p>
<form method="post"><span>Type here:</span><input type="text" id="calc"></input>
</form>
<script>
num_field = document.getElementById("calc");
num_field.onsubmit=function()
{
document.getElementById("display_result").innerHTML = num_field;
}
</script>
<p id="display_result"></p>
</body>
</html>
因此,用戶應例如 「1 + 2」 進入。結果如下所示。 任何想法,我的錯誤在哪裏?
問候
[輸入元件(https://developer.mozilla.org/en/docs/Web/HTML/Element/input)是自 - 關閉,不應該有結束標籤。 – Esko