【发布时间】:2017-10-11 03:52:14
【问题描述】:
我有两个 HTML 输入元素。我需要通过将这些输入值相加来获得输出。我创建了一个 JavaScript 函数来执行此操作,但输出始终为“NaN”。
HTML:
<input type="text" id="value1" /> <br/>
<input type="text" id="value2" /> <br/>
<button id="button1" onclick="calc()">Calculate</button>
<p id="result"></p>
JavaScript:
function calc()
{
var x1 = document.getElementById('value1');
var x2 = document.getElementById('value2');
var r = x1+x2;
document.getElementById('result').innerHTML=r;
}
我如何在这里得到真正的输出?
【问题讨论】:
-
开始使用 jQuery。学习简单快捷
标签: javascript html