首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

急请问高人asp中怎么固定文本框输入的字符串的长度

2012-02-08 
急,请教高人asp中如何固定文本框输入的字符串的长度!如在 inputtype text name sqdbh size 13

急,请教高人asp中如何固定文本框输入的字符串的长度!
如在 <input   type= "text "   name= "sqdbh "   size= "13 ">
类型的文本框录入数字编号时,再提交页面加入判断,只能输入10位数字,无法多输入也不能少于10位,否则提示错误,请高手指教!!!

[解决办法]
在客户端就能解决的,为什么一定要在服务器端判断呢,楼上的还要加上首尾判断

<input type= "text " name= "sqdbh " size= "13 " onblur= "if(!/^\d{10}$/.test(this.value))alert( '输入错误 '); " />
[解决办法]
var filter=/^\s*[0-9]{10,10}\s*$/;
if(!filter.test(document.form1.textfield1.value))
{
alert( "请重新填写!\n可使用的字符为(0-9)\n长度15-18个字符,不要使用空格。 ");
document.form1.textfield1.focus();
return false;
}

热点排行