Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery if value减去主值_Javascript_Jquery - Fatal编程技术网

Javascript Jquery if value减去主值

Javascript Jquery if value减去主值,javascript,jquery,Javascript,Jquery,请问我如何在Jquery中获得此工作?我想使用jquery实现这一点,需要您的帮助。。35000-349990=-314990的示例 如果它显示-314990,我想向用户显示错误 我想出了这个没用的 $("#apaid1").keyup(function () { // apaid input id for user to enter amount var textinput = $('#apaid1').val(); // get value from input id apaid1

请问我如何在Jquery中获得此工作?我想使用jquery实现这一点,需要您的帮助。。35000-349990=-314990的示例

如果它显示-314990,我想向用户显示错误

我想出了这个没用的

$("#apaid1").keyup(function () { // apaid input id for user to enter amount
    var textinput = $('#apaid1').val(); // get value from input id apaid1
    var textinput1 = $('#epayment1').val(); // get value from input id epayment1

    $("#bl1").val("" + textinput1 - textinput);
    // input id bl1 used as output

    if ($("#bl1").val() < textinput1) {

        $("#bl1").val("" + textinput1 - textinput);
    };
});
$(“#apaid1”).keyup(函数(){//apaid输入id供用户输入金额
var textinput=$('#apaid1').val();//从输入id apaid1获取值
var textinput1=$('#epayment1').val();//从输入id epayment1获取值
$(“#bl1”).val(“+textinput1-textinput);
//用作输出的输入id bl1
if($(“#bl1”).val()
这是它给我的-314990我想显示基于负值的错误

对不起,英语不好。 非常感谢……

$(“#apaid1”).keyup(function(){
$("#apaid1").keyup(function(){ 
    var textinput = $('#apaid1').val(); 
    var textinput1 = $('#epayment1').val(); 

    /* I'm assuming that the "#bl1" tag is the input where you want to store the product of "textinput" and "textinput1"? */
    $("#bl1").val(textinput1 - textinput);

    //if the value is less than zero (e.g: a negative number), send an alert to the user.
    if ($("#bl1").val() < 0) {
        alert("Hey! Your answer resulted in a negative. Try again");
    };

});
var textinput=$('#apaid1').val(); var textinput1=$('#epayment1').val(); /*我假设“#bl1”标记是要存储“textinput”和“textinput1”乘积的输入*/ $(“#bl1”).val(textinput1-textinput); //如果该值小于零(例如:负数),则向用户发送警报。 if($(“#bl1”).val()<0){ 警告(“嘿!你的回答是否定的,再试一次”); }; });

我不完全清楚为什么要将条件设置为“if($(“#bl1”).val()使用此条件检查负值

 ($("#bl1").val() < 0)
($(“#bl1”).val()<0)
我添加了

if(textinput1 - textinput < 0)
{
   alert("Error: Negative");
}
if(textinput1-textinput<0)
{
警报(“错误:否定”);
}

查看更新的

显示错误的位置?尝试以下操作:
if(a+b<0){/*Do stuff*/}
Display error@
#bl1
inputid@MarshallUnduemi同时发布html
“”+textinput1-textinput
“字符串”加“字符串”减“字符串”
Aetheus和Asad Sheikh它工作得很好JSFIDLE更新谢谢大家,我很高兴看到:如果这是一个家庭作业,我强烈建议你们在继续之前多学习一些基本的JavaScript和jQuery。也谢谢你们,真的非常感谢