Jquery 可以用这种方法乘以输入框的值吗?
我有一个输入框,但我想要一个简单的解决方案,把它乘以2。以下是实现这一目标的正确方法:Jquery 可以用这种方法乘以输入框的值吗?,jquery,math,Jquery,Math,我有一个输入框,但我想要一个简单的解决方案,把它乘以2。以下是实现这一目标的正确方法: var input2 = parseInt($('#bx2').val() * 2); 您没有更改元素的值。最简单的方法是将函数传递给.val()方法,解析该值,然后简单地将其乘以2 $('#bx2').val(function () { return parseInt(this.value, 10) * 2; }); @我是mplungjan的粉丝,因为你永远都不知道。很好的工作还包括了parseI
var input2 = parseInt($('#bx2').val() * 2);
您没有更改元素的值。最简单的方法是将函数传递给
.val()
方法,解析该值,然后简单地将其乘以2
$('#bx2').val(function () {
return parseInt(this.value, 10) * 2;
});
@我是mplungjan的粉丝,因为你永远都不知道。很好的工作还包括了parseInt(值,10)的校正,以确保基数为10。是的,我们也需要基数:)