textarea如何限制输入的行数?

seaduck 2004-04-01 02:31:07
有没有可以限制textarea输入行数的样式,即是限制输入10行就只能最多输入10行?
...全文
2095 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
angel2a 2004-04-05
  • 打赏
  • 举报
回复
- -,试试楼上的先
threezxw 2004-04-02
  • 打赏
  • 举报
回复
<textarea name="n1" rows="3" cols="4"></textarea>
其中的rows参数即为设置行数的。根据你的需要更改好了。
cols是设置列的。
redstorm11 2004-04-02
  • 打赏
  • 举报
回复
up
seaduck 2004-04-02
  • 打赏
  • 举报
回复
就是啊,一个回车就是一行拉!
wanghr100 2004-04-02
  • 打赏
  • 举报
回复
<textarea rows="10" onscroll="alert('只能输入10行')"></textarea>
ice_berg16 2004-04-01
  • 打赏
  • 举报
回复
<textarea rows=5 cols=40 onkeypress="return checkLength(this)"></textarea>
<script>
function checkLength(text)
{

if (text.value.length >= 200)
return false;
}
</script>
如果只想让用户输入5行得出字符数为 5*40 = 200;
不过这种方法如果用户中间输入回车就是问题了
Newrocky 2004-04-01
  • 打赏
  • 举报
回复
那就在onchange()事件下控制字符的数量
seaduck 2004-04-01
  • 打赏
  • 举报
回复
具体是怎样的?如果可以的话暂时顶住,但是如果是复制粘贴那又怎么办呢?
xieyj 2004-04-01
  • 打赏
  • 举报
回复
可以使用 textarea 的 onkeydown 事件控制字符长度是否到指定位置
seaduck 2004-04-01
  • 打赏
  • 举报
回复
这是我的老板提出来的古怪的要求,把我气晕了,实在没有办法看各位高手有何高见?

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧