当前位置: 代码迷 >> ASP.NET >> 限制文本框输入,该怎么解决
  详细解决方案

限制文本框输入,该怎么解决

热度:5077   发布时间:2013-02-26 00:00:00.0
限制文本框输入
只让文本框输入数字和小数点

------解决方案--------------------------------------------------------
正则啊
------解决方案--------------------------------------------------------
<input onkeypress= "javascript:KeyPress(this); ">
<script>
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>
  相关解决方案