<iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-4490194096475053&dt=1228540492250&lmt=1228528450&prev_slotnames=1891601125&output=html&slotname=3685991503&correlator=1228540491796&url=http%3A%2F%2Fwww.corange.cn%2Farchives%2F2008%2F10%2F1821.html&ea=0&ref=http%3A%2F%2Fwww.corange.cn%2Fhtml%2Fcorange__98.html&frm=0&ga_vid=1085125342.1228540492&ga_sid=1228540492&ga_hid=2000129389&flash=9.0.124.0&u_h=768&u_w=1024&u_ah=738&u_aw=1024&u_cd=32&u_tz=480&u_java=true&dtd=15" frameborder="0" width="300" scrolling="no" height="250" allowtransparency></iframe>
1,<form action="a.jsp"> <textarea rows="20" name="111"></textarea>
<input type="submit" name="ok" value="ok" />
</form>
2,<form action="a.jsp" method="post">
<textarea rows="20" name="111"></textarea>
<input type="submit" name="ok" value="ok" />
</form>
然后你从网上复制一段文章下来,粘贴上去。发现如果textarea长度大于一定值的时候,
1不能提交,2能提交。
呵呵,原来1默认是get方式提交,get提交有字数限制,这就是为什么:一个表单中有textarea框,一旦内容超过几百字符后,点击提交页面无反应。少于这个数量即可正常提交。
脚本判断长度:
<script type="text/javascript">
function CheckTextarea() {
var regC = /[^ -~]+/g;
var regE = /\D+/g;
var str = document.forms[0].tsnr.value;
if (document.forms[0].tsnr.value.length>250){
alert("不能超过250个字符!");
document.forms[0].tsnr.focus();
return (false);
}
// 超过长度 , 截取提交 regC ;中文 regE: 字码
// if (regC.test(str)){
// document.forms[0].tsnr.value = document.forms[0].tsnr.value.substr(0,250);
// }
// if(regE.test(str)){
// document.forms[0].tsnr.value = document.forms[0].tsnr.value.substr(0,500);
// }
}
</script>
<body>
<form action="a.jsp" method="post" onsubmit="return CheckTextarea();">
<textarea rows="20" name="tsnr"></textarea>
<input type="submit" name="ok" value="ok" />
</form>
</body>
相关推荐
textarea剩余字数
angularjs实现textarea文本输入字数限制功能
效果超酷的textarea的输入字数限提示
JQuery实现textarea可以有字数录入提醒功能
非常推荐的效果超酷的textarea的输入字数限提示
手机端textarea中输入字数监控
关于Textarea的换行问题并非JTextarea
jQuery textarea文本框输入文字字数限制提示代码,设置固定输入字符,实时计算显示已经输入多少字符。
NULL 博文链接:https://iszhao.iteye.com/blog/1142536
与单行文本框text控件不同,它不能通过maxlength属性来限制字数,为此必须寻求其他方法来加以限制以达到预设的需求。 通常的做法就是使用#脚本语言来实现对textarea文本域的字数输入限制,简单而实用。假设我们有一...
Vue实现动态显示textarea剩余文字数量,具体内容如下 这里我们假设允许用户输入的最多数量为200个 html代码如下: <textarea maxlength="200" @input="descInput" v-model="desc" /> <span>{{remnant}}/200...
js和jquery分别实现对textarea字数的限制,精彩
解决Flex在非主应用程序中,textarea和input不能输入中文的 方法。
js代码 [removed] //显示限制输入字符method function textAreaChange(obj){ var $this = $(obj);... var count_total = $this.next().children('span').text();... var count_input = $this.next().children('em...
NULL 博文链接:https://diaoweili.iteye.com/blog/774179
jquery新浪发布微博textarea文本框限制文字字数表单 jquery新浪发布微博textarea文本框限制文字字数表单
本文实例讲述了jquery实现textarea输入框限制字数的方法。分享给大家供大家参考。具体分析如下: 网上有使用属性 disabled 来实现,这个不好,想修改都没有修改。当然,这个也不是很完美。 代码如下:<html> &...
textarea称文本域,又称文本区,其不能通过maxlength属性来限制字数,为此必须寻求其他方法来加以限制以达到预设的需求
textarea字数限制,JQ插件,不在为限制字数而苦恼