gpt4 book ai didi

jquery - onkeyup 不工作

转载 作者:行者123 更新时间:2023-12-01 01:35:33 27 4
gpt4 key购买 nike

我的预期输出是

当我在输入文本字段中输入时,我会在第三个文本字段上得到即时总和

如果我在第一个文本字段中输入 3 并且按键已按下,则 3+0=3 必须立即显示在第三个字段上

但没有显示任何结果

     $(document).ready(function(){
var a=0, b=0,c=0;

$("input:#a").keyup(function(){
a=$("input:#a").val();
c=a+b;
$("input:#c").append(a+"+"+"b"+"="+c);
});

$("input:#a").keyup(function(){
b=$("input:#b").val();
c=a+b;
$("input:#c").append(a+"+"+b+"="+c);
});

});



<tr><td><input type="text" id="a"></td></tr>
<tr><td><input type="text" id="b"></td></tr>
<tr><td><input type="text" id="c"></td></tr>

最佳答案

您需要类似于以下内容的内容:

<table>
<tbody>
<tr><td>A<input type="text" id="a" /></td></tr>
<tr><td>B<input type="text" id="b" /></td></tr>
<tr><td>C<input type="text" id="c" /></td></tr>
</tbody>
</table>

<!-- If you need this: -->
<script src="http://code.jquery.com/jquery-1.9.0.min.js"></script>

$(document).ready(function(){
var a=0,
b=0;

$('input#a').bind('keyup', function(e){
a = parseInt($(this).val()) || 0;
var c = (a + b);

$('input#c').val(a + '+' + b + '=' + c);
});

$('input#b').bind('keyup', function(e){
b = parseInt($(this).val()) || 0;
var c = (a + b);

$('input#c').val(a + '+' + b + '=' + c);
});

});

此代码执行计算并将结果放入框 C 中,并使用计算结果自动更新 C。

关于jquery - onkeyup 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14563804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com