jquery 處理字串

2021-06-18 08:16:33 字數 1603 閱讀 5352

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.四捨五入為整數/隨機數

math.ceil()

ceil() 方法可對乙個數進行上捨入。

引數必須是乙個數值。返回值大於等於 x,並且與它最接近的整數。

math.floor()

floor() 方法可對乙個數進行下捨入。

引數可以是任意數值或表示式。返回值小於等於 x,且與 x 最接近的整數。

math.round()

round() 方法可把乙個數字捨入為最接近的整數

引數必須是乙個數值。返回值與 x 最接近的整數。

math.ceil(4.8992303) 輸出結果:5

math.floor(4.8992303) 輸出結果:4

math.round(4.8992303) 輸出結果:5

math.ceil(4.29993354) 輸出結果:5

math.floor(4.29993354) 輸出結果:4

math.round(4.29993354) 輸出結果:4

math.round(math.random()*100); //產生0-100的隨機數

4.擷取字串

var txt=$("p").text().substr(0,15);//擷取從首個字元開始的15個字元

5.字串替換

$("image").attr("src").replace("size=60", "size=200"); //用法replace(要替換的目標,替換後新值)

配合正則替換 如: $("#txt").replace(/[^\d-]/g, "").replace(/^\-/g, "");

6.分割字串

var str=new string();

var arr=new array();

arr=str.split(',');//注split可以用字元或字串分割

//alert(str.split(',')[1]);

for(var i=0;i

7.js與jquery物件互相轉換

var aa = $("#mm").get(0); // jquery 物件轉成 js 物件

var bb = $(aa); //js 物件轉成 jquery 物件

8.使用正則匹配

var matchtel = /^(([0\+]\d-)?(0\d)-)(\d)(-(\d))?$/;

if (!matchtel.test($("#txttel").val()))

jquery 處理字串

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,四捨...

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...