私はユーザーが算術計算を入力するフォームを提供しています。ユーザーが入力を押すと、結果が表示されます。それは構文の問題かもしれませんが、私は間違いを見つけることができませんでした。ここで私はこれまでやったことです:フォーム入力から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