$(".DingJing input").keyup(function () { // 当前输入检查 var c = $(this).val(); //判断是否有小数点 if(c.indexOf('.') !== -1){ var d = c.slice(c.indexOf('.') + 1); if(d.length > 2){ $(this).val((parseFloat(c)).toFixed(2)); } } });
// 限制文本框只能输入正数,负数,小数 onkeyup="value=value.replace(/[^\-?\d.]/g,'')" // 限制文本框只能输入正数,小数 onkeyup="value=value.replace(/[^\d.]/g,'')"