jquery判斷小數(shù)點(diǎn)兩位和自動(dòng)刪除小數(shù)兩位后的數(shù)字
更新時(shí)間:2014年03月19日 16:52:54 作者:
這篇文章主要介紹了jquery判斷小數(shù)點(diǎn)兩位和自動(dòng)刪除小數(shù)兩位后的數(shù)字,需要的朋友可以參考下
jquery判斷小數(shù)點(diǎn)兩位和自動(dòng)刪除小數(shù)兩位后的數(shù)字
基本就是,輸入12.235689741
會(huì)轉(zhuǎn)換成12.23,不會(huì)四舍五入啦
會(huì)javascript基礎(chǔ)的都應(yīng)該能看明白啦
不解釋
$("#fileds").find("input").blur(function(){
var value=$(this).val();
if(value == null || value == ''){
return false;
}
if(!isNaN(value)){
var userreg=/^[0-9]+([.]{1}[0-9]{1,2})?$/;
if(userreg.test(value)){
if(parseInt(value).toString().length > 5){
$(this).val("");
alertMsg("輸入的整數(shù)不得大于5位數(shù)");
return false;
}
}else{
var numindex = parseInt(value.indexOf("."),10);
if(numindex == 0){
$(this).val("");
alertMsg("輸入的數(shù)字不規(guī)范");
return false;
}
var head = value.substring(0,numindex);
var bottom = value.substring(numindex,numindex+3);
var fianlNum = head+bottom;
$(this).val(fianlNum);
}
}else{
$(this).val("");
alertMsg("請輸入數(shù)字");
return false;
}
});
基本就是,輸入12.235689741
會(huì)轉(zhuǎn)換成12.23,不會(huì)四舍五入啦
會(huì)javascript基礎(chǔ)的都應(yīng)該能看明白啦
不解釋
復(fù)制代碼 代碼如下:
$("#fileds").find("input").blur(function(){
var value=$(this).val();
if(value == null || value == ''){
return false;
}
if(!isNaN(value)){
var userreg=/^[0-9]+([.]{1}[0-9]{1,2})?$/;
if(userreg.test(value)){
if(parseInt(value).toString().length > 5){
$(this).val("");
alertMsg("輸入的整數(shù)不得大于5位數(shù)");
return false;
}
}else{
var numindex = parseInt(value.indexOf("."),10);
if(numindex == 0){
$(this).val("");
alertMsg("輸入的數(shù)字不規(guī)范");
return false;
}
var head = value.substring(0,numindex);
var bottom = value.substring(numindex,numindex+3);
var fianlNum = head+bottom;
$(this).val(fianlNum);
}
}else{
$(this).val("");
alertMsg("請輸入數(shù)字");
return false;
}
});
您可能感興趣的文章:
- 利用jquery實(shí)現(xiàn)驗(yàn)證輸入的是否是數(shù)字、小數(shù),包含保留幾位小數(shù)
- js取float型小數(shù)點(diǎn)后兩位數(shù)的方法
- js數(shù)字轉(zhuǎn)換為float,取N位小數(shù)
- JavaScript 正則表達(dá)式 驗(yàn)證整數(shù)、小數(shù)、實(shí)數(shù)、有效位小數(shù)最簡單
- js浮點(diǎn)數(shù)保留兩位小數(shù)點(diǎn)示例代碼(四舍五入)
- JS格式化數(shù)字金額用逗號(hào)隔開保留兩位小數(shù)
- JS格式化數(shù)字保留兩位小數(shù)點(diǎn)示例代碼
- JS通過正則限制 input 輸入框只能輸入整數(shù)、小數(shù)(金額或者現(xiàn)金) 兩位小數(shù)
- 實(shí)現(xiàn)js保留小數(shù)點(diǎn)后N位的代碼
- javascript實(shí)現(xiàn)保留兩位小數(shù)的多種方法
- jquery精度計(jì)算代碼 jquery指定精確小數(shù)位
相關(guān)文章
jQuery動(dòng)態(tài)添加li標(biāo)簽并添加屬性和綁定事件方法
下面小編就為大家分享一篇jQuery動(dòng)態(tài)添加li標(biāo)簽并添加屬性和綁定事件方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02
基于jQuery的前端數(shù)據(jù)通用驗(yàn)證庫
做了這么長時(shí)間的開發(fā),一直因?yàn)轵?yàn)證的問題相當(dāng)?shù)目鄲?,不斷的寫很多重?fù)的代碼,對想偷懶的我來說是相當(dāng)痛苦的。2011-08-08
關(guān)于兩個(gè)jQuery(js)特效沖突的bug的解決辦法
下面小編就為大家?guī)硪黄P(guān)于兩個(gè)jQuery(js)特效沖突的bug的解決辦法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享 給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09
jQuery實(shí)現(xiàn)web頁面櫻花墜落的特效
這篇文章主要介紹了jQuery實(shí)現(xiàn)web頁面櫻花墜落的特效,效果非常棒,需要的朋友可以參考下2017-06-06
總結(jié)jQuery插件開發(fā)中的一些要點(diǎn)
這篇文章主要介紹了總結(jié)jQuery插件開發(fā)中的一些要點(diǎn),包括命名空間與事件events等重點(diǎn)和難點(diǎn)部分的講解,要的朋友可以參考下2016-05-05
jQuery實(shí)現(xiàn)圖片上傳預(yù)覽效果功能完整實(shí)例【測試可用】
這篇文章主要介紹了jQuery實(shí)現(xiàn)圖片上傳預(yù)覽效果功能,結(jié)合完整實(shí)例形式分析了jQuery處理圖片上傳預(yù)覽相關(guān)事件響應(yīng)、瀏覽器判斷、圖片及頁面元素動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-05-05
jquery實(shí)現(xiàn)清新實(shí)用的網(wǎng)頁菜單效果
這篇文章主要介紹了jquery實(shí)現(xiàn)清新實(shí)用的網(wǎng)頁菜單效果,涉及jquery通過鼠標(biāo)事件控制頁面元素的動(dòng)態(tài)隱藏與顯示實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08

