gpt4 book ai didi

javascript - Uncaught ReferenceError : Invalid left-hand side in assignment "$(this).val() = parseInt($("#x_gen_income"). val());"

转载 作者:行者123 更新时间:2023-12-01 02:09:57 25 4
gpt4 key购买 nike

我在这一行中遇到错误:

$(this).val() = parseInt($("#x_gen_income").val());

在此代码块中:

$(this).blur(function(){ 
if(parseInt($(this).val()) > 10000000){
alert("WARNING: INCOME IS ABOVE 10,000,00; PLEASE REVIEW THE INPUT");
$(this).val() = parseInt($("#x_gen_income").val());
$(this).focus();
}
else if(parseInt($(this).val()) == 0){
alert("ERROR: INCOME IS 0, PLEASE REVISE THE INPUT");
$(this).val('');
$(this).focus();
}
else if(parseInt($(this).val()) < 100000){
alert("ERROR: INCOME IS LESS THAN 100,000 PLEASE REVISE THE INPUT");
$(this).val('');
$(this).focus();
}
});

其他语句工作正常,似乎找不到问题所在,对这些有什么帮助吗?谢谢

最佳答案

= 的左侧必须是有效变量,而不是函数调用。改为这样做:

$(this).val(parseInt($("#x_gen_income").val()));

关于javascript - Uncaught ReferenceError : Invalid left-hand side in assignment "$(this).val() = parseInt($("#x_gen_income"). val());",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49827894/

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