可编辑div的最大长度属性

时间:2014-02-19 09:25:53

标签: html contenteditable maxlength

我的应用程序中有一个html div元素,如下所示

<div id="DivId" contenteditable="true" style="border:1px solid black"></div>

我需要限制可在div中输入的字符数。就像给文本框提供maxlength属性一样,我该怎么做?如果我能够在不使用javascript或jquery的情况下完成它,那将非常有用。

1 个答案:

答案 0 :(得分:-1)

有一些CSS属性,如max-heightmax-width,它们限制了块级元素的宽度。

所以你可以这样编码:

<div style='max-width:100px'>Content</div> <span style='max-width:100px; display:block;'>Content</span>

但要小心,因为他们没有正确支持IE6:请参阅 URL

但是如果你只是说内容的长度,我很遗憾地说你不能用HTML做到这一点。你需要使用一段javascript来做到这一点。看看JQuery,它真的很容易做到。