在前端只显示0-9和小数点
<input  type="text"  onkeypress="var    k=event.keyCode;    if  ((k==46)    &brvbar;  &brvbar;  (k<=57  &&  k>=48))  return  true;  else  return  false"  onpaste="return  false">   
<input  type="text"  onkeypress="if(isNaN(this.value))this.value=this.value.slice(0,-1);"  onpaste="return  false">