gpt4 book ai didi

javascript - Javascript 函数中的多个 OR 条件

转载 作者:行者123 更新时间:2023-11-28 17:31:00 24 4
gpt4 key购买 nike

我试图在 javascipt 函数中使用多个表单 id,但它不起作用。代码是:

    $('#Rate1').keyup(function(){
var Amt1;
var Amt2;
var Amt3;
var Amt4;
textone = parseFloat($('#Amt1').val());
texttwo = parseFloat($('#Amt2').val());
textthree = parseFloat($('#Amt3').val());
textfour = parseFloat($('#Amt4').val());
var result = textone + texttwo + textthree + textfour;
$('#TotalInvoiceValue').val(result.toFixed(2));


});

我想使用多个 id,如下所示:

$('#Rate1' || '#Rate2' || '#Rate3' || '#Rate4').keyup(function(){
var Amt1;
var Amt2;
var Amt3;
var Amt4;
textone = parseFloat($('#Amt1').val());
texttwo = parseFloat($('#Amt2').val());
textthree = parseFloat($('#Amt3').val());
textfour = parseFloat($('#Amt4').val());
var result = textone + texttwo + textthree + textfour;
$('#TotalInvoiceValue').val(result.toFixed(2));


});

但是它不起作用。请指出我在这里做错了什么..

如果您有更好的建议,也欢迎使用除 keyup 之外的其他东西。

最佳答案

听起来您只想将相同的事件处理程序分配给多个选择器。

https://api.jquery.com/multiple-selector/

尝试使用逗号“,”而不是逻辑或“||”

$('#Rate1, #Rate2, #Rate3, #Rate4').keyup(function(){
var Amt1;

关于javascript - Javascript 函数中的多个 OR 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50431146/

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