/**
*四舍五入函数
*Dight 需要进行四舍五入的数字
*How 精度
*/
function forDight(Dight,How){
Dight =(Dight*Math.pow(10,How)/Math.pow(10,How)).toFixed(How);
return Dight;
}
//最多允许输入小数点后一位数字
function on_KeyUp1() {
var obj=event.srcElement;
var value=obj.value;
var re=/(\..{1}).+$/;
if(value.indexOf("\-")>0) {
obj.value=value.replace("\-","");
} else if(re.test(value)) {
obj.value=value.replace(re,"$1");
}
}
//纯数字
<input type="text" id="tt" οnkeyup="value=value.replace(/[^\d]/g,'')"/>