码迷,mamicode.com
首页 > Web开发 > 详细

js字符串处理

时间:2017-05-12 13:33:22      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:amp   写法   空格   区间   func   blur   art   连接   input   

//回到初始状态
 function empty2(){
   var ltxgb_item1_4=$("#ltxgb_item1_4");
  var ltxgb_item1_5=$("#ltxgb_item1_5");
  var ltxgb_item2_4=$("#ltxgb_item2_4");
  var ltxgb_item2_5=$("#ltxgb_item2_5");
  var ltxgb_result=$("#ltxgb_result");
  ltxgb_item1_4.html("0");
   ltxgb_item1_5.html("0");
    ltxgb_item2_4.html("0");
      ltxgb_item2_5.html("0");
      ltxgb_result.html("0");
 }

//字符串不能直接比较大小, 转成int类型比较    连着比较写法不对,使用&&或者||等符号连接比较

function ltxgb_calculator(){
  var ltxgb_year =$("#ltxgb_year").val();
  var ltxgb_item1_1=$("#ltxgb_item1_1").val();
  var ltxgb_item1_2=$("#ltxgb_item1_2").val();
  var ltxgb_item1_3=$("#ltxgb_item1_3").val();
  var ltxgb_item2_1=$("#ltxgb_item2_1").val();
  var ltxgb_item2_3=$("#ltxgb_item2_3").val();
  var ltxgb_item1_4=$("#ltxgb_item1_4");
  var ltxgb_item1_5=$("#ltxgb_item1_5");
  var ltxgb_item2_4=$("#ltxgb_item2_4");
  var ltxgb_item2_5=$("#ltxgb_item2_5");
   var ltxgb_result=$("#ltxgb_result");
  if($.trim(ltxgb_year)!=""){
  $("#ltxgb_month").val( parseFloat(ltxgb_year/12).toFixed(2));
  }
   var money=$("#ltxgb_month").val();
   if(parseInt(ltxgb_item1_1)<parseInt(money) &&  parseInt(money)<=parseInt(ltxgb_item1_2)){
    empty2();//全部清零
    ltxgb_item1_4.html(money);
    ltxgb_item1_5.html(parseFloat(money*ltxgb_item1_3/100).toFixed(2));//保留两位小数
     ltxgb_result.html(parseFloat(money*ltxgb_item1_3/100).toFixed(2));
    return;
   }else if(parseInt(ltxgb_item2_1)<parseInt(money)){
       empty2();//全部清零
    ltxgb_item2_4.html(money);
    ltxgb_item2_5.html(parseFloat(money*ltxgb_item2_3/100).toFixed(2));
     ltxgb_result.html(parseFloat(money*ltxgb_item2_3/100).toFixed(2));
    
    return;
   }else{
    layer.msg("未找到此金额区间,请重新设置!");
    }
}

 

 

 //清空
   function blank_calculator(){
   $("#zz_year").val("");
   $("#zz_month").val("");
   }
   function ltxgb_blank_calculator(){
   $("#ltxgb_year").val("");
   $("#ltxgb_month").val("");
   }  
 

 

 <div class="partyDuesCalculator_item_item">年收入:<input type="text" id="zz_year" onblur="javascript:isInt(‘zz_year‘)">元   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;月收入:<input type="text" id="zz_month" onblur="javascript:isInt(‘zz_month‘)">元
  //离开焦点事件    计算器传递id参数  
  function isInt(id){
   var object=$("#"+id+"");
   var id=$("#"+id+"").val();
   var reg= /^(\+)?\d+(\.\d+)?$/;      //reg.test($.trim(id))   正则匹配
   if($.trim(id)!="" && !reg.test($.trim(id))){   //置空获取内容的前后空格
   layer.msg("您的输入有误,请重新输入");
   object.val("");
  }
  }

js字符串处理

标签:amp   写法   空格   区间   func   blur   art   连接   input   

原文地址:http://www.cnblogs.com/1234cjq/p/6844719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!