javascript校驗價格合法性實例(必須輸入2位小數(shù))
更新時間:2014年05月05日 10:23:46 作者:
這篇文章主要介紹了javascript校驗價格合法性實例,其中價格必須是數(shù)字且必須輸入2位小數(shù),需要的朋友可以參考下
HTML代碼:
請輸入價格:
<input type="text" id="txtProPrice" />
<input type="button" value="驗證輸入" id="btnTest" />
JS代碼:
復(fù)制代碼 代碼如下:
請輸入價格:
<input type="text" id="txtProPrice" />
<input type="button" value="驗證輸入" id="btnTest" />
JS代碼:
復(fù)制代碼 代碼如下:
<script src="jquery.js">
</script>
<script type="text/javascript" language="javascript">
function ckProPrice() {
//判斷商品價格
var reg = /(^[-+]?[1-9]\d*(\.\d{1,2})?$)|(^[-+]?[0]{1}(\.\d{1,2})?$)/;
if ($("#txtProPrice").val() == "") {
alert("商品價格不能為空!");
return false;
} else {
if (!reg.test($("#txtProPrice").val())) {
alert("市場價格必須為合法數(shù)字(正數(shù),最多兩位小數(shù))!");
return false;
} else {
alert("輸入合法!yige.org");
return true;
}
}
}
$(function() {
$("#btnTest").click(function() {
ckProPrice();
});
});
</script>
</script>
<script type="text/javascript" language="javascript">
function ckProPrice() {
//判斷商品價格
var reg = /(^[-+]?[1-9]\d*(\.\d{1,2})?$)|(^[-+]?[0]{1}(\.\d{1,2})?$)/;
if ($("#txtProPrice").val() == "") {
alert("商品價格不能為空!");
return false;
} else {
if (!reg.test($("#txtProPrice").val())) {
alert("市場價格必須為合法數(shù)字(正數(shù),最多兩位小數(shù))!");
return false;
} else {
alert("輸入合法!yige.org");
return true;
}
}
}
$(function() {
$("#btnTest").click(function() {
ckProPrice();
});
});
</script>
相關(guān)文章
用javascript實現(xiàn)的漢字簡繁轉(zhuǎn)換
用javascript實現(xiàn)的漢字簡繁轉(zhuǎn)換...2007-06-06
blob轉(zhuǎn)換成string格式同步調(diào)用問題解決分析
這篇文章主要為大家介紹了blob轉(zhuǎn)換成string格式同步調(diào)用問題解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05
javascript 實現(xiàn)雙擊才能打開鏈接的方法
javascript 實現(xiàn)雙擊才能打開鏈接的方法...2007-08-08
JS/jQuery實現(xiàn)DIV延時幾秒后消失或顯示的方法
這篇文章主要介紹了JS/jQuery實現(xiàn)DIV延時幾秒后消失或顯示的方法,結(jié)合實例形式分析了javascript使用setTimeout及jQuery使用delay方法實現(xiàn)延遲顯示功能的相關(guān)操作技巧,需要的朋友可以參考下2018-02-02

