当前位置: 代码迷 >> Web前端 >> 只允许输入数目字与小数点
  详细解决方案

只允许输入数目字与小数点

热度:62   发布时间:2012-11-25 11:44:31.0
只允许输入数字与小数点
<script language="javascript">
function KeyPress(objTR)
{//只允许录入数据字符 0-9 和小数点
   //var objTR = element.document.activeElement;  
   var txtval=objTR.value;  
  
   var key = event.keyCode;
   if((key < 48||key > 57)&&key != 46)
   {  
    event.keyCode = 0;
   }
   else
   {
    if(key == 46)
    {
     if(txtval.indexOf(".") != -1||txtval.length == 0)
      event.keyCode = 0;
    }
   }
}
</script>

?

<tr>
    <td height="30" align="right">金额:</td>
    <td><input type="text" name="Price" style="width:200px" onKeyPress="javascript:KeyPress(this);"><font color="#666666">元</font></td>

?

?

?

?

var text = $("#yzfsValue").val();
if (text.search("^-?\\d+$") != 0) {
	alert("对不起,只能输入整数");	}

?

  相关解决方案