注册 登录
编程论坛 JavaScript论坛

js传值问题,求解决,感激不尽!

被寂寞、绑票 发布于 2015-05-25 15:03, 1146 次点击
html代码如下:
<form name="adder">
<input type="text" name="inputA" id="inputA" value="0" size="4" />
<input type="text" name="inputA" id="inputA" value="0" size="4" />
<input type="button" value="Add" onclick="addIt()">
<p>-----------</p>
<input type="text" name="output" id="output" size="4" />
</form>
js代码如下:
function addIt(){
    var value1=parseFloat(document.getElementById("inputA").value);
    var value2=parseFloat(document.getElementById("inputB").value);
    document.getElementById("output").value=value1+value2;
}
总是报value为空,请问是什么原因?
8 回复
#2
jsRank2015-05-25 16:47
id='inputB'不存在,你写了两个inputA
#3
冰镇柠檬汁儿2015-05-25 17:10
<input type="text" name="inputA" id="inputA" value="0" size="4" />
<input type="text" name="inputA" id="inputA" value="0" size="4" />

你是复制粘贴的吗,两个完全一样,id是不能有重复的
#4
sunlody2015-05-25 17:46
真为楼主捉急
#5
被寂寞、绑票2015-05-27 12:58
回复 2楼 jsRank
是哦,谢谢!
#6
被寂寞、绑票2015-05-27 12:59
回复 3楼 冰镇柠檬汁儿
是的,这个都没看出来,谢谢
#7
被寂寞、绑票2015-05-27 12:59
回复 4楼 sunlody
刚开始学js,我也觉得着急
1