javascript - 如何使用属性 contenteditable 设置 div 的最大值长度

标签 javascript jquery html css

实际上输入字段有一些属性...

其中一个属性是 maxlength,它拒绝用户输入比指定更多的字符或数字。

有没有办法将这样的属性设置为具有属性 contenteditable 的 div?

当然,我可以编写一个 jquery 或 javascript 函数来完成此操作,但我想知道是否有这样的属性。 而且我认为,没有必要重新发明轮子:)

最佳答案

答案是。在文档中,maxlength 仅适用于输入类型。

The maxlength attribute specifies the maximum number of characters allowed in the <input> element.

您需要使用一些脚本语言(例如您已经使用过的 javascript 和 jquery)来使其在 contenteditable div 上运行。

关于javascript - 如何使用属性 contenteditable 设置 div 的最大值长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29387592/

相关文章:

javascript - 如何在 JavaScript 中正确添加这两个模拟通用寄存器?

javascript - Internet Explorer div contentEditable 阻止 DOM 元素选择 onclick

javascript - 在 click() 上显示特定的 <div>

jquery - CSS/HTML : Avoid headers being separated from paragraphs

javascript - 轻量级 jQuery 倒计时

javascript - JQuery .change() 如何获取值

html - 我可以使用 css 或 html5 创建渐变线效果吗?

javascript - 单击链接后停止导航

html - 如何将背景与之前的内容正确对齐

javascript - 字母数字值的正则表达式,而不是两个连续的下划线下划线