JAVASCRIPT 比较两个值(获取的文本框的值)的大小应该注意的问题

在JavaScript项目中,遇到比较文本框值时出现异常。问题在于直接比较可能因数据类型不同导致错误。解决方案是使用`eval()`函数确保比较的是数值。详细解释了`eval()`的定义、用法及注意事项,提醒开发者尽管`eval()`功能强大,但使用需谨慎。
摘要由CSDN通过智能技术生成

   做项目遇到了一个奇怪的问题,用js获取并比较两个文本框的值,按照正常逻辑写,可是怎么都不起作用!

  有问题的代码:

  var reverse="";
var max_conlimit=$("#max_conlimit").val();//最大并发数
var agentname = $("#agentname").val();
var parmaxcon=$("#maxcon").val();
$.ajax({
             url:"../svcc/tab/userAction?method=getMaxConlimit", //请求的url地址
             async: false,//是否进行异步处理:默认的是true
             type:"post",//提交方式
             data:"agent_name=" + encodeURI(encodeURI(agentname)),//参数
             dataType:"text",//返回值得类型,text(字符串),
             success:function(bakVal){
reverse=bakVal.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
               
                }
                });
if((max_conlimit>reverse||max_conlimit==0)&&parmaxcon!=0){
$("#max_conlimit_Msg").text("*最大并发线数不够!");
$("#max_conlimit").focus();
return  false;
}else

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值