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("請(qǐng)輸入數(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("請(qǐng)輸入數(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ù)最簡(jiǎn)單
- js浮點(diǎn)數(shù)保留兩位小數(shù)點(diǎn)示例代碼(四舍五入)
- JS格式化數(shù)字金額用逗號(hào)隔開保留兩位小數(shù)
- JS格式化數(shù)字保留兩位小數(shù)點(diǎn)示例代碼
- JS通過(guò)正則限制 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實(shí)現(xiàn)帶右側(cè)索引功能的通訊錄示例【附源碼下載】
這篇文章主要介紹了jQuery實(shí)現(xiàn)帶右側(cè)索引功能的通訊錄,結(jié)合實(shí)例形式分析了jQuery針對(duì)頁(yè)面元素動(dòng)態(tài)遍歷、排序等相關(guān)操作技巧,并附源碼供讀者下載參考,需要的朋友可以參考下2018-04-04jQuery實(shí)現(xiàn)移動(dòng)端圖片上傳預(yù)覽組件的方法分析
這篇文章主要介紹了jQuery實(shí)現(xiàn)移動(dòng)端圖片上傳預(yù)覽組件的方法,結(jié)合實(shí)例形式分析了jQuery移動(dòng)端圖片上傳預(yù)覽組件的實(shí)現(xiàn)原理、核心代碼與相關(guān)注意事項(xiàng),需要的朋友可以參考下2020-05-05jQuery頁(yè)面圖片伴隨滾動(dòng)條逐漸顯示的小例子
jQuery頁(yè)面圖片伴隨滾動(dòng)條逐漸顯示的小例子,需要的朋友可以參考一下2013-03-03jQuery常用知識(shí)點(diǎn)總結(jié)以及平時(shí)封裝常用函數(shù)
這篇文章主要介紹了jQuery常用知識(shí)點(diǎn)總結(jié)以及平時(shí)封裝常用函數(shù) 的相關(guān)資料,需要的朋友可以參考下2016-02-02JQEasy-ui在IE9以下版本中二次加載的問(wèn)題分析及處理方法
之前項(xiàng)目中才用了Easy-ui,但是在同時(shí)使用tree和grid的效果時(shí),因?yàn)轫?yè)面有倆個(gè)URL,分別為Ajax樹去后臺(tái)取數(shù)據(jù)和Grid取數(shù)據(jù),在IE9以上以及其他瀏覽器里都沒有問(wèn)題,在Ie低版本時(shí)會(huì)出現(xiàn)先加載表格,然后一閃而過(guò)加載樹渲染頁(yè)面,造成頁(yè)面只有tree數(shù)據(jù)而沒有表格grid數(shù)據(jù)。2014-06-06