以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  WeUI框架的文本输入框位数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=129569)

--  作者:zhenghangbo
--  发布时间:2019/1/1 10:42:00
--  WeUI框架的文本输入框位数
如何限制WeUI框架的文本输入框位数(长度)?比如电话号码只有11位的,输入框超过11位就输不进去。
--  作者:zhenghangbo
--  发布时间:2019/1/1 13:09:00
--  
遇到个问题,我在foxtable表里面手机列字符设了11位,通过WEB输入的时候多输了一位提交,导致整个系统就因为这个输入就不能用了,要在foxtable中点弹出来的超过位数提示WEB才能正常运行。这样的话以后不管谁,只要多输了,系统就不能用了。
--  作者:有点蓝
--  发布时间:2019/1/2 9:24:00
--  
参考:http://www.foxtable.com/mobilehelp/scr/0083.htm

可以在后台判断,如果要使用js判断,可以这样

function valid(){
   var v1 = document.getElementById("电话号码").value;
   if (v1.length == 11){return true}
   show("toptip1",2000);
   return false;
}

--  作者:zhenghangbo
--  发布时间:2019/1/2 11:09:00
--  
你这样做可以实现,能不能做到跟foxtable一样直接限制输入位数,输完11位后怎么输都输不进了。
--  作者:有点甜
--  发布时间:2019/1/2 12:19:00
--  
以下是引用zhenghangbo在2019/1/2 11:09:00的发言:
你这样做可以实现,能不能做到跟foxtable一样直接限制输入位数,输完11位后怎么输都输不进了。

 

参考

 

http://www.w3school.com.cn/jsref/event_onkeydown.asp