jquery 处理字符串

来源:互联网 发布:股票不允许网络销售吗 编辑:程序博客网 时间:2024/05/29 09:40
  1. 1.去掉空格 
  2.  
  3. var txt=$.trim($("txt1").val()); 
  4.  
  5.   
  6.  
  7. 2.转为数字 
  8.  
  9. txtNum=Number($.trim(txt)) + 1; 
  10.  
  11. var thisEle = $("#para").css("font-size");//获取字体大小 
  12. var textFontSize = parseFloat(thisEle , 10); 
  13.  
  14.   
  15.  
  16. 3.四舍五入为整数/随机数 
  17.  
  18. Math.ceil() 
  19. ceil() 方法可对一个数进行上舍入。 
  20. 参数必须是一个数值。返回值大于等于 x,并且与它最接近的整数。 
  21. Math.floor() 
  22. floor() 方法可对一个数进行下舍入。 
  23. 参数可以是任意数值或表达式。返回值小于等于 x,且与 x 最接近的整数。 
  24. Math.round() 
  25. round() 方法可把一个数字舍入为最接近的整数 
  26. 参数必须是一个数值。返回值与 x 最接近的整数。 
  27.  
  28. Math.ceil(4.8992303)        输出结果:5 
  29. Math.floor(4.8992303)      输出结果:4 
  30. Math.round(4.8992303)    输出结果:5 
  31. Math.ceil(4.29993354)      输出结果:5 
  32. Math.floor(4.29993354)    输出结果:4 
  33. Math.round(4.29993354)  输出结果:4  
  34.  
  35.   
  36.  
  37. Math.round(Math.random()*100); //产生0-100的随机数 
  38.  
  39.  
  40.   
  41.  
  42.   
  43.  
  44. 4.截取字符串 
  45.  
  46. var txt=$("p").text().substr(0,15);//截取从首个字符开始的15个字符 
  47.  
  48.  
  49.  
  50.  
  51. 5.字符串替换 
  52.  
  53. $("image").attr("src").replace("size=60","size=200");//用法replace(要替换的目标,替换后新值) 
  54.  
  55. 配合正则替换 如: $("#txt").replace(/[^\d-]/g,"").replace(/^\-/g,""); 
  56.  
  57.  
  58.  
  59.  
  60. 6.分割字符串 
  61.  
  62. var str=new String();  
  63.  
  64. var arr=new Array();  
  65.  
  66. str="百度,农夫it站,谷歌,竹林风,nongfuit.com,网页交流群,180550045欢迎加入";  
  67.  
  68. arr=str.split(',');//注split可以用字符或字符串分割 
  69.  
  70. //alert(str.split(',')[1]); 
  71.  
  72.  
  73. for(var i=0;i<arr.length;i++)  
  74.  
  75. {  
  76.  
  77. alter(arr[i]); 
  78.  
  79.  
  80.   
  81.  
  82. 7.js与jquery对象互相转换 
  83.  
  84. var aa = $("#mm").get(0);// jquery 对象转成 js 对象 
  85. var bb = $(aa);  //js 对象转成 jquery 对象 
  86.  
  87.   
  88.  
  89. 8.使用正则匹配 
  90.  
  91. var matchTel = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/; 
  92.  
  93. if (!matchTel.test($("#txtTel").val())) { 
  94.             alert("电话格式错误!"); 
  95.             return !1; 
  96.         } 
原创粉丝点击