求助,javascript传值问题
<!DOCTYPE html>
<html>
<body>
<script>
function goods_add(id,price){
var total_val=document.getElementById('Total'); //获取第一个文本框的值
var Price=ParseInt(price);
var new_Total=parseInt(total_val.value);
var num_val=document.getElementById(id); //获取第二个文本框的值
var new_num=num_val.value;
var Num = parseInt(new_num);
new_Total= new_Total+Price;//总量增加
total_val.value=new_Total;
Num=Num+1; //数量增加
num_val.value=Num;
}
</script>
<input id=Total value=0></input>
<input id=number value=0></input>
<input type=button value=+ onclick="goods_add('number','1');"></input>
</body>
</html>
对两个文本框的值进行增加,点击无效果,求助!
------解决方案-------------------- function goods_add(id,price){
var total_val=document.getElementById('Total'); //获取第一个文本框的值
var Price=parseInt(price); //
你原来p写在大写了
var new_Total=parseInt(total_val.value);
var num_val=document.getElementById(id); //获取第二个文本框的值
var new_num=num_val.value;
var Num = parseInt(new_num);
new_Total= new_Total+Price;//总量增加
total_val.value=new_Total;
Num=Num+1; //数量增加
num_val.value=Num;
}