【发布时间】:2017-05-04 02:59:48
【问题描述】:
我正在练习 java 脚本代码,但在实现此代码时遇到问题。
<html>
<body>
<script>
function f2(){
var a=document.getElementById("a");
var b=document.getElementById("b");
var c=a+b;
document.write(c);
}
</script>
Enter A:<input id="a" type="text" name="txt1" ><br>
Enter B:<input id="b" type="text" name="txt2" ><br>
<button type="button" onclick="f2()">Sum Here</button>
</body>
</html>
当我添加两个数字时,它会显示类似 [object HTMLInputElement][object HTMLInputElement] 的错误。
【问题讨论】:
-
你需要得到
c = a.value + b.value;的值 -
使用
.value获取值。另请注意,值将作为字符串获取。 -
Javascript, viewing [object HTMLInputElement] 的可能重复项。你试过搜索吗?
标签: javascript html