/** * 为form中的文本框绑定验证最大长度事件(按字节) * * @param fromName */ function bindMaxLength(fromName,height){ if(typeof(height) == "undefined"){ height = 16; } $("form[name="+fromName+"] input[type=text]").each(function(){ if(typeof ($(this).attr("maxlength"))!="undefined"){ // alert("width"+this.style.width); // alert("width"+$(this).css("width")); //会取到默认宽度 //解决ie8下onpropertychange事件间歇性失效的问题 if(this.style.width != "" && this.style.height==""){ this.style.height = height+"px"; } $(this).bind('input propertychange', function() { var inputLength = this.value.replace(/[^\x00-\xff]/g, 'xxx').length; var maxlength = parseInt($(this).attr("maxlength")); if(inputLength > maxlength){ this.value = this.value.subStringByBytes(maxlength); } }); } }); }
subStringByBytes
JS按字节计算字符串长度,按字节截取字符串
http://happyqing.iteye.com/blog/1979816
相关推荐
主要介绍了C#实现windows form限制文本框输入的方法,涉及C#限制文本框输入的技巧,非常具有实用价值,需要的朋友可以参考下
Form验证表单Form验证表单Form验证表单Form验证表单
使用FormValidation进行表单验证,使用到了jQuery和Bootstrap框架等相关技术
DataBindedControls form2 数据绑定到 form1 中的控件 c#语言
通过ajax获取json,然后自动绑定到前台界面。适用于各种前端控件。如文本框、下拉框、多选框、单选等标签。
用Django开发网站的时候,前端页面内的文本框总是不能被设置为只读,找了一些资料发现可以在form class里面进行设置。 方法一: 首先在自己创建的form.py文件中创建一个my_info_form 类: ** In form.py file ** "...
在进行form表单输入数字和字母验证时,text文本框只可输入数字,并且可以输入小数点.....
jquery插件 利用json 绑定 form 表单数据
编写一个Frame窗体,大小为(200,200),上面放置三个标签、两个文本框、两个按钮,分别输入姓名和年龄,单击确定按钮时,在第三个标签上显示输入的姓名和年龄,单击取消按钮时,退出窗体。
在form表单上添加一个提交事件调用验证数据方法 <form name="listform" action="resume-doAdd" method="post" onsubmit="return Validator.Validate(this,3);"> 请输入正确的手机号!" requiremsg="移动电话不能为...
Form中显示Usercontrol通过委托事件方法实现Form与Usercontrol的数据传递
使layui.js form 可主动验证表单是否通过。扩展layui下的form.js 。文章链接 https://blog.csdn.net/qq_17837497/article/details/107505486
jQuery formvalidate表单验证效果,当用户输入不正确时,若点击提交按钮的话,则内容不符合规则的文本框会抖动,以提示用户此项输入有问题,有的把抖动形容为摇晃,无所谓,反正是那一类。本表单验证效果形式新颖,...
实现treeview多层数据绑定,多层是动态的
实用的HTML登录界面,涉及HTML+css+js的文档,应用表单form以及div展示
EXT dojochina文本框示例Ext.form.TextField.rar
简单入门的java web 表单验证 结合 博客中相关总结可能更清楚一些
vs2012+sql2008主要是form验证控制未登录用户不得访问网站其他页面,将登陆用户信息存入本地cookie,设置用户在没有操作的情况下用户信息保存时间为10分钟(可修改)。