<input type="text" id="aa" />
<input type="text" id="bb" />
<input type="text" id="cc" />
<button>相加</button>
<script>
function sum(){
var val1=$('#aa').val().trim();
varl1=parseInt(val1);
var val2=$('#bb').val().trim();
varl2=parseInt(val2);
var val3=val1+val2;
var cc=$('#cc').val();
cc=val3;
}
$('button').click(function(){
sum();
});
</script>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
function sum(){
}
$('button').click(function(){
});
@kikong 的答案是正确的,jquery基本用法,你把#cc的值取出来赋给cc,但并没有把相加后的值再赋给他
变量名有问题!
并未对第三个输入框赋值
http://www.php100.com/manual/jquery/
对第三个input的赋值操作错了。
主要是这句
这里是得到cc的值,为空,然后把val3的值赋给cc并没有进行操作。所以浏览器的输入框并不会出现val1+val2的值
jq改变input输入内容的方法为