javascript - 我如何将文本区域的内容限制为文本区域的高度?

标签 javascript html css

更新了!

如果用户输入的文本可以超出文本区域的高度,我如何限制文本区域的内容? SO 用户受到限制。

.left {
  width: 200px;
  height: 100px;
  background-color: transparent;
  resize: none;
  outline: none;
  /* border: none; */
  overflow-y: hidden;
  padding-top: 0;
  padding-left: 0;
}
<textarea class="left"></textarea>

最佳答案

我不明智的做法是按大小限制文本区域,而不是限制可输入的字符数量,因为移动设备和计算机屏幕尺寸似乎有所不同。 尝试类似的东西

<textarea rows="4" cols="50" maxlength="50">

rows="4"将文本区域的行高设置为 4 行,50 cols 表示您可以通过其他方式轻松更改的宽度,最大长度表示可以在文本区域中输入多少个字符我相信你想使用。

关于javascript - 我如何将文本区域的内容限制为文本区域的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51983886/

相关文章:

javascript - Mongoose 批量更新操作

javascript - 提交表单到其他页面

javascript - 在 PaperJS 中缩放后重置形状大小的最有效方法是什么

php - 使用 AJAX 将 DOM 元素值传递给 PHP

html - Twitter 喜欢固定标题

javascript - 如何使用 4 个 Angular 的位置获取 3d 平面的 Angular

javascript - 如何动态创建按钮并为html页面添加onclick事件

javascript - 如何只允许嵌套最多的元素一次处于事件状态?

firefox - 背景剪辑 : Strange behaviors

html - 指定列的宽度和文本对齐方式