【发布时间】:2020-09-24 06:34:13
【问题描述】:
我正在尝试使用一些规则创建一个 HTML 文本区域输入:
- 如果输入的字符文本长度为6,则会自动创建一个新行(从第7个字符开始的新行)。
- 但如果前 6 个字符包含空格,则新行应从空格后面的字符开始。
示例:“run faster” - 新行应该来自 'f' - 更快而不是 's' - ster
我成功地用这段代码创建了第一条规则:
$("#txtInputCustom").on('change keydown paste input', function() {
var a = this.value.replace(/(.{6})/g, "$1\n");
}
但我正在努力达到我的第二条规则。
任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: javascript jquery textarea