如何限制输入框的字数
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script src="jquery.js" type="text/javascript"></script> </head> <body> <textarea name="s1" id="test" rows="5" cols="50" maxlength="10" id="test"></textarea> <br>共可输入10字符,还剩 <span id="testtest"></span>个字符</font> </body> </html> <script type="text/javascript"> $(function(){ $("#testtest").html(10); document.getElementById("test").onpropertychange =document.getElementById("test").onkeyup= function(){ var lenE = this.value.length; var tno = document.getElementById("testtest"); tno.innerHTML = 10 - lenE ; if (tno.innerHTML < 0) { var tmp = 0 ; var cut = this.value.substring(0, 10); for (var i=0; i<cut.length; i++){ tmp += /[\u4E00-\u9FA5\uF900-\uFA2D]/.test(cut.charAt(i)) ? 2 : 1; if (tmp > 10) break; } this.value = cut.substring(0, 10); } } }) </script>
推荐栏目
本站推荐
- 修改苹果CMS 8 模板文件名
- 解决PC端和移动端互相问权限不够的问题
- 手动解决宝塔BT IIS中设置404/403错误页
- 网页顶部莫名其妙的BUG-空隙
- DirectAdmin面板安装免费的SSL证书
- 设置windows远程桌面会话断开重置时间
- 百度HTTPS认证失败
- IIS7 IIS8自动跳转到HTTPS 301重定向http
- IIS多站点多域名同时部署多个不同SSL证书
- 赛门铁克Symantec SSL免费证书简易安装
- IIS6 IIS8如何安装免费赛门铁克证书
- 阿里云Windows ECS 实例挂载数据盘
- Windows Server 2012 R2 显示我的电脑等
- 火车头如何采集缩略图,简单教程
- 黑屏死机 刷机拯救你的电视
- 酷开55K1 卡在开机启动中的解决方法
- 如何限制输入框的字数
- DedeCMS漏洞频发 安全联盟提供顽固木马后
- 网站实用跳转代码集合
- IIS7上安装PHP-5.3.27教程
百度站内搜索
Copyright © 2007-2014 海鬼 保留所有权利.
无心无力无时间来进行无用的备案
Theme by 海鬼 坚持不一定胜利 也许你在南辕北辙!