1,去掉空格
1 var txt=$.trim($("txt1").val());
2,轉為數字
1 txtnum=number($.trim(txt)) + 1;
2 var thisele = $("#para").css("font-size"); //獲取字型大小
3 var textfontsize = parsefloat(thisele , 10);
3,四捨五入為整數/隨機數
1 2 //ceil() 方法可對乙個數進行上捨入。
3 //引數必須是乙個數值。返回值大於等於 x,並且與它最接近的整數。
4 5 //floor() 方法可對乙個數進行下捨入。
6 //引數可以是任意數值或表示式。返回值小於等於 x,且與 x 最接近的整數。
7 8 //round() 方法可把乙個數字捨入為最接近的整數
9 //引數必須是乙個數值。返回值與 x 最接近的整數。
10 11 math.ceil(4.8992303) //輸出結果:5
12 math.floor(4.8992303) //輸出結果:4
13 math.round(4.8992303) //輸出結果:5
14 math.ceil(4.29993354) //輸出結果:5
15 math.floor(4.29993354) //輸出結果:4
16 math.round(4.29993354) //輸出結果:4
17 18 math.round(math.random()*100); //產生0-100的隨機數
4,擷取字串
1 var txt=$("p").text().substr(0,15);//擷取從首個字元開始的15個字元
5,字串替換
1 //用法replace(要替換的目標,替換後新值)
2 $("image").attr("src").replace("size=60", "size=200");
3 4 //配合正則替換 如:
5 $("#txt").replace(/[^\d-]/g, "").replace(/^\-/g, "");
6,分割字串
1 var str=new string();
2 3 var arr=new array();
4 6
7 arr=str.split(',');//注split可以用字元或字串分割
8 9 //alert(str.split(',')[1]);
10 11
12 for(var i=0;i13 14
7,js與jquery物件互相轉換
1 var aa = $("#mm").get(0); // jquery 物件轉成 js 物件
2 var bb = $(aa); //js 物件轉成 jquery 物件
8,使用正則匹配
1 var matchtel = /^(([0\+]\d-)?(0\d)-)(\d)(-(\d))?$/;
2 3 if (!matchtel.test($("#txttel").val()))
jquery 處理字串
jquery js 1.去掉空格 var txt trim txt1 val 2.轉為數字 txtnum number trim txt 1 var thisele para css font size 獲取字型大小 var textfontsize parsefloat thisele 10 3....
jquery 處理字串
去掉空格 var txt trim txt1 val 2.轉為數字 txtnum number trim txt 1 var thisele para css font size 獲取字型大小 var textfontsize parsefloat thisele 10 3.四捨五入為整數 隨機數 ...
jQuery對於字串處理
stringobject.substring start,stop start必需。乙個非負的整數,規定要提取的子串的第乙個字元的位置 stop可選,乙個非負的整數,規定要提取的字串最後乙個字元的位置 1,如果省略,返回的字串一直到被擷取的 字串的最後。arrayobject.slice start...