社区
Web 开发
帖子详情
谁能告诉我如何控制textarea的输入长度啊?我输入不了多少文字就不能加了。。
akingzhen
2003-08-19 02:26:11
RT,谢谢大家啊~~~帮帮我哈`~~
...全文
57
5
打赏
收藏
谁能告诉我如何控制textarea的输入长度啊?我输入不了多少文字就不能加了。。
RT,谢谢大家啊~~~帮帮我哈`~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oopliu
2003-08-19
打赏
举报
回复
study!
whyxx
2003-08-19
打赏
举报
回复
flybird0923(追梦人) ( ) 的方法比较简单,效果也不错
bonnyone
2003-08-19
打赏
举报
回复
我决的给这个textarea加个KeyTyped接口,在接口函数中控制长度!
Sundery
2003-08-19
打赏
举报
回复
简单的话,我觉得用.size()或者.length()来控制也蛮好:)
gdsean
2003-08-19
打赏
举报
回复
one way u can do like this,
The following two classes are to create a textfield with
restricting the number of characters to be entered into it.
=============================================================
public class FixedLengthPlainDocument extends PlainDocument {
private int maxLength;
public FixedLengthPlainDocument(int maxLength) {
this.maxLength = maxLength;
}
public void insertString(int offset, String str,
AttributeSet a)
throws BadLocationException {
if(getLength() + str.length() > maxLength) {
Toolkit.getDefaultToolkit().beep();
}
else {
super.insertString(offset, str, a);
}
}
}
public class FixedLengthTextArea extends JTextArea{
public FixedLengthTextArea (int length)
{
this(null, length);
}
public FixedLengthTextArea (String text, int length) {
super(new FixedLengthPlainDocument(length), text,
length);
}
}
=========================================================
so now u can create ur text field as
JTextArea tf = new FixedLengthTextArea (10);
如何在微信小程序中取消
textarea
组件的最大
输入
长度
限制?
我们可以通过为微信小程序的
textarea
组件添
加
maxlength属性,并将其值设置为-1,来取消最大
输入
长度
限制。但是,在默认情况下,微信小程序的
textarea
组件会有一个最大
输入
长度
的限制,这个限制可能会对我们的应用造成一些不便。需要注意的是,取消最大
输入
长度
限制可能会导致用户
输入
的文本过长,进而影响应用的性能和用户体验。在这个例子中,我们为
textarea
组件添
加
了一个maxlength属性,并将其值设置为-1,这样就可以取消最大
输入
长度
限制了。
textarea
中限制
输入
字符
长度
(实用版)
textarea
称文本域,又称文本区,即有滚动条的多行文本
输入
控件,在网页的提交表单中经常用到。与单行文本框text控件不同,它
不能
通过maxlength属性来限制字数,为此必须寻求其他方法来
加
以限制以达到预设的需求。 通常的做法就是使用#脚本语言来实现对
textarea
文本域的字数
输入
限制,简单而实用。假设我们有一个id为 txta1 的
textarea
文本区,我们可以通过以下代码
textarea
中限制
输入
长度
要在
textarea
中限制
输入
字符的
长度
,比如在twitter中要限制字符为140个,可实现的方法有: 1. <
textarea
name="A" cols="45" rows="2" onKeyDown=if(this.value.length>=20){event.returnValue=false}>aaaa 2. 我们也可以将判断写在
uniapp中的
textarea
文本框设置
长度
限制
在uniapp 的项目中要使用编辑文本域的功能,但是文本框的
长度
是不做限制的,,虽然在不写maxlength的情况下是可以的。。但是在测试的时候你会发现文本框
输入
文字
的时候添
加
140个
文字
以后就
不能
再添
加
文字
了(没有效果了)。 我是在做uniapp的项目的时候,测试出这个问题的,后来发现,在不设置maxlength的情况下,uniapp中默认
textarea
中的最大字数限制为140。 即 在不写maxlength的时候,会在审查元素的时候,会自动生成 maxlength=“140” 解决办法 在textar
Vue中使用
textarea
标签统计并展示用户还可
输入
文字
长度
的错误做法以及解决方法
最近在做一个项目,在做“用户评论”时有个评论
长度
限制,假设可
输入
最长文本为140,需要在页面展示用户可
输入
长度
,这是一个很简单的需求,但我在用常规的方法却产生了bug,下面看看这个bug吧。 下面展示的是评论界面: 下面是一个动图展示bug: 从动图可清晰展示:当
输入
一次
文字
后,再按键盘继续
输入
文字
时,前面已
输入
的文本会自动清空。 下面是我产生这个bug的代码: <template> <div> <
textarea
:value="conte.
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章