价格:
<input type="text" name="price" id="price" onblur="checkPrice(this);">
js
//焦点离开事件判断输入金额是否合法
function checkPrice(obj) {
var dPrice = obj.value;
var id = obj.id;
/* var dPrice = jQuery("amtTxt").val(); */
/* '''第一步:判断是否有非法字符''' */
if(dPrice==""||dPrice==null||dPrice==''||dPrice.length==0||(dPrice.length>0&&dPrice.trim().length==0)){
//空则不做处理
return false;
}
for(var i=0;i<dPrice.length;i++){
if(isNaN(parseInt(dPrice.charAt(i)))&&dPrice.charAt(i)!="."&&dPrice.charAt(i)!=","){
alert("请输入正确的金额!");
obj.value="";
return false;
}
}
//第二步:如果存在小数点,判断是否仅有一个小数点
//第