【发布时间】:2017-05-24 09:25:27
【问题描述】:
我提供了一个表格,用户可以在其中输入算术计算。一旦用户点击回车,结果就会出现。这可能只是语法问题,但我找不到错误。这是我到目前为止所做的:
<!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”。结果将出现在下方。 知道我的错误在哪里吗?
最好的问候
【问题讨论】:
-
input-element 是自动关闭的,不应有结束标记。
标签: javascript innerhtml getelementbyid