• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

在输入文本框中怎么样限定输入的字符???

crazykiller 2005-03-23 09:15:04
比如:如果数据库中是INT字段, 刚对应的文本框只能输入相关的INT字符,其它字符刚不能输入
...全文
56 点赞 收藏 10
写回复
10 条回复
studynetnewuser 2005年03月23日
用验证控件RangeValidator+RequiredfieldValidator
回复 点赞
czq4326 2005年03月23日
客户端用验证控件
回复 点赞
baobei7758 2005年03月23日
<script language="javascript">

function checkTextLength(obj,length)
{
if(obj == null)
{
window.alert("脚本错误,参数不正确");
//用法:<asp:textbox onkeypress="checkTextLength(this,30);" onblur="checkTextLength(this,30);" TextMode="MultiLine">
}
else
{
if(obj.value.length>length-1)
{
if(event.keyCode==0)
window.alert("请确保文本框输入的内容最大长度为"+length+"个字符,超出部分将自动截断");
obj.value = obj.value.substring(0,length-1);
}
}
}
</script>
回复 点赞
sxuhai 2005年03月23日
客户端用验证控件,服务器端代码验证
回复 点赞
yaib57 2005年03月23日
用确认控件或者用正则表达式来判断
回复 点赞
tengjian1981 2005年03月23日
或者自己写JS判断
回复 点赞
delphi1998 2005年03月23日
验证控件可以达到的.
回复 点赞
s2722357 2005年03月23日
Maxlength:[属性]输入最大的字符数。
[数值类型].Parse();//用try 和 catch 捕获是不是数字。
是不是什么什么字符就用转换成II码判断就好了
回复 点赞
crazykiller 2005年03月23日
请具体点
回复 点赞
flcandclf 2005年03月23日
用验证控件啊
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告