js 加号问题求解
$("#jia").click(function(){
var $user = $("input[name='user_name']").val();
if($user==12){
var $userj = $user;
}else{
var $userj =$user + 1;
}
$("input[name='user_name']").val($userj);
});
我在输入框里面输入10 点击“加”的按钮 就成101 了,我要11啊,纠结,有哪位大侠帮个忙啊
[解决办法]
转换成整型试试
[解决办法]
var $userj =parseInt($user) + 1;
[解决办法]
var $userj =Number($user) + 1;
[解决办法]
var $user = parseInt($("input[name='user_name']").val(),10);
if(isNaN($user)) $user = 0;
if($user==12){
var $userj = $user;
}else{
var $userj =$user + 1;
}
$("input[name='user_name']").val($userj);
});
[解决办法]
var $userj =$user -(-1);
[解决办法]
简单的还是不错的
[解决办法]