Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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获得求和结果后加上整数值?_Javascript_Jquery - Fatal编程技术网

Javascript 如何在使用jquery获得求和结果后加上整数值?

Javascript 如何在使用jquery获得求和结果后加上整数值?,javascript,jquery,Javascript,Jquery,实际上,我想得到整数值,当我插入值时,这是有效的假设我在输入中插入值4+5,然后我在结果中得到它,然后我在另一个div中得到它,结果就像我得到4+5,那么它应该是9 但是我得到了[object object] 我的代码有什么问题 $(文档).ready(函数(){ $(“按钮”)。单击(函数(){ 风险价值; var-getValue; var值; oldValue=$('.box').text(); getValue=$('.getValue').val(); boxValue=$('.bo

实际上,我想得到整数值,当我插入值时,这是有效的假设我在输入中插入值
4+5
,然后我在结果中得到它,然后我在另一个div中得到它,结果就像我得到
4+5
,那么它应该是9

但是我得到了
[object object]

我的代码有什么问题

$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
风险价值;
var-getValue;
var值;
oldValue=$('.box').text();
getValue=$('.getValue').val();
boxValue=$('.box').text(oldValue+getValue);
$('.finalResult').text(boxValue);
});
});

按钮
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
风险价值;
var-getValue;
var值;
oldValue=$('.box').text();
getValue=$('.getValue').val();
boxValue=$('.box').text(oldValue+getValue);
$('.finalResult').text(数字(oldValue | | |'0')+eval(getValue));
});
});

按钮
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
风险价值;
var-getValue;
var值;
oldValue=$('.box').text();
getValue=$('.getValue').val();
boxValue=$('.box').text(oldValue+getValue);
$('.finalResult').text(数字(oldValue | | |'0')+eval(getValue));
});
});

按钮
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
风险价值;
var-getValue;
var值;
oldValue=$('.box').text();
getValue=$('.getValue').val();
如果(!isNaN(oldValue)&&!isNaN(getValue))
{
boxValue=$('.box').text(oldValue+getValue);//在这一行中,您正在设置一个值并将其赋值给boxValue
$('.finalResult').text(boxValue.text());//我正在替换此行
}
});
});

按钮
0
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
风险价值;
var-getValue;
var值;
oldValue=$('.box').text();
getValue=$('.getValue').val();
如果(!isNaN(oldValue)&&!isNaN(getValue))
{
boxValue=$('.box').text(oldValue+getValue);//在这一行中,您正在设置一个值并将其赋值给boxValue
$('.finalResult').text(boxValue.text());//我正在替换此行
}
});
});

按钮
0

我不太确定您的最终目标是什么,但出现[Object Object]是因为您将.box的jQuery表示形式放入DOM中,而DOM是一个对象

尝试更改这些行

    oldValue = +$('.box').text() || 0;
    getValue = +$('.getValue').val();

    $('.finalResult').text(boxValue.text());

前两行是确保您拥有数字的一种方法;最后一个放置了正确的“文本”。

我不太确定您的最终目标是什么,但出现[Object Object]是因为您将.box的jQuery表示形式放置到DOM中,而DOM是一个对象

尝试更改这些行

    oldValue = +$('.box').text() || 0;
    getValue = +$('.getValue').val();

    $('.finalResult').text(boxValue.text());

前两行是确保您拥有数字的一种方法;最后一个放置了正确的“文本”。

您得到的是
[objec object]
,因为您实际上正在尝试在div中设置一个对象,请参见下面的问题行。您要做的是计算some并设置result.finalResult div,但实际上是将div分配给一个变量,jquery将该变量视为一个对象

$(document).ready(function(){

    $('button').click(function(){
         var oldValue;
         var getValue;
        var boxValue;

        oldValue = $('.box').text();
        getValue = $('.getValue').val();
       boxValue = $('.box').text(oldValue + getValue); //<-- problem

        $('.finalResult').text(boxValue);
    });
});
用这个

$('.finalResult').text(boxValue.text());

您得到的是
[objec object]
,因为您实际上试图在div中设置一个对象,请参见下面的问题行。您要做的是计算some并设置result.finalResult div,但实际上是将div分配给一个变量,jquery将该变量视为一个对象

$(document).ready(function(){

    $('button').click(function(){
         var oldValue;
         var getValue;
        var boxValue;

        oldValue = $('.box').text();
        getValue = $('.getValue').val();
       boxValue = $('.box').text(oldValue + getValue); //<-- problem

        $('.finalResult').text(boxValue);
    });
});
用这个

$('.finalResult').text(boxValue.text());

$('.finalResult').text(oldValue+getValue)
应该解决
oldValue
的值是多少?它持有什么以及它的类型是什么?所以您正在使用jQuery对象设置text()@Medet Tleukability我在两个结果上得到了相同的值。
$('.finalResult')。文本(oldValue+getValue)
应该解决
oldValue
的值是多少?它持有什么以及它的类型是什么?所以您正在使用jQuery对象设置text()@Medet Tleukability我在两个结果上得到了相同的值。您的代码运行良好,但是
eval()
在这段代码中有什么用途?您的代码运行良好,但是
eval()
在这段代码中有什么用途?