社区
JavaScript
帖子详情
有没有什么办法限制
的字数呢?
79popo
2004-11-26 04:01:27
如题,请问一下用javascript怎么样能限制<textarea>的字数呢?
比如我限定只能输100个字。当输入够100个了就不能再输了。
...全文
352
16
打赏
收藏
有没有什么办法限制 <textarea>的字数呢?</textarea>
如题,请问一下用javascript怎么样能限制的字数呢? 比如我限定只能输100个字。当输入够100个了就不能再输了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WindyWebEx
2004-11-29
打赏
举报
回复
Sorry,刚才做测试的,你把document.all["Test"].value.length > 10改成document.all["Test"].value.length > 100
WindyWebEx
2004-11-29
打赏
举报
回复
<script language="javascript">
function checkMaxLength()
{
if (document.all["Test"].value.length > 10)
{
event.returnValue = false;
}
}
</script>
<textarea ID="Test" onKeyPress="javascript: checkMaxLength();"></textarea>
xhust2000
2004-11-29
打赏
举报
回复
给你的textarea加上属性maxlength=100
JK_10000
2004-11-29
打赏
举报
回复
加了onkey...事件后,必须配用:
onpaste(粘贴内容)
ondrag(把其它的内容拖进来)
但这样实在不大受欢迎
自寻烦恼
surferc
2004-11-29
打赏
举报
回复
你可以参考一下chinren的留言,他最大500.
comszsoft
2004-11-27
打赏
举报
回复
不好意思,好像没有!
comszsoft
2004-11-27
打赏
举报
回复
frontpage2003有此功能吧
79popo
2004-11-26
打赏
举报
回复
首先谢谢各位高手的帮助。
june37(june)说的方法不适合我,我的意思是不要用alert() .而是如果写的字符超过设定的长度后就会打不上去字。
meizz(梅花雪) 的方法我准备试一下,由于我对javascript不是太熟悉。因为我的<textarea>里已经有一个onkeyup了。 要增加一个怎么办?
<textarea name="content" cols="60" rows="5" ONKEYUP="document.broadcast.count_display.value=document.broadcast.content.value.length+document.broadcast.emreplywith.value.length+8;">SAK</textarea>
ccton
2004-11-26
打赏
举报
回复
不要试图用 onpropertychange 事件触发处理程序来修改输入到100字符,你会弄得很麻烦的。
ccton
2004-11-26
打赏
举报
回复
<textarea onkeyup="this.value=this.value.substr(0, 100)"></textarea>
一个取巧的办法
=======================>对 Copy+Paste 没有用
同意 JK_10000(JK) (
yu_shi_bin
2004-11-26
打赏
举报
回复
关注一下 我们以前都是提交form时验证的
JK_10000
2004-11-26
打赏
举报
回复
在输入时仅显示字数(用onpropertychange来监控),
在提交form前再去验证是否超标
“限定只能输100个字。当输入够100个了就不能再输”这样做不好控制,容易画虎不成反..。
meizz
2004-11-26
打赏
举报
回复
<textarea onkeyup="this.value=this.value.substr(0, 100)"></textarea>
一个取巧的办法
dvictimy
2004-11-26
打赏
举报
回复
楼上的例子有点问题,你只是提示,并没有限制,你可以试试在alert以后再输入,下面会显示负值
june37
2004-11-26
打赏
举报
回复
把500 改成100 就可以了!!!
我这个例子是限定的500!
june37
2004-11-26
打赏
举报
回复
<script>
var maxlength = 500 ;
function count(){
num.innerHTML=maxlength - form1.txt1.value.length ;
if((maxlength - form1.txt1.value.length) <= 0){
alert("您已经达到了最大字数!");
form1.txt1.focus();
return false;
}
}
</script>
<body>
<form id=form1 method=post action=>
<textarea name=mytext id=txt1 maxlength=500 onchange=count() onkeypress=count()></textarea>
</form>
还剩<span id=num><script>document.write(maxlength);</script></span>
</body></html>
使用JavaScript
限制
TextArea
多行文本域的可输入
字数
NULL 博文链接:https://yelangking.iteye.com/blog/2054273
统计
字数
的
textarea
NULL 博文链接:https://iszhao.iteye.com/blog/1142536
多行文本框如何
限制
输入
字数
方法二.rar
多行文本框如何
限制
输入
字数
方法二
Textarea
输入
字数
限制
实例(兼容iOS&安卓)
下面小编就为大家带来一篇
Textarea
输入
字数
限制
实例(兼容iOS&安卓)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
多行文本框如何
限制
输入
字数
方法一.rar
多行文本框如何
限制
输入
字数
方法一
JavaScript
87,994
社区成员
224,697
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章