我的应用程序中有一个html div元素,如下所示
<div id="DivId" contenteditable="true" style="border:1px solid black"></div>
我需要限制可在div中输入的字符数。就像给文本框提供maxlength属性一样,我该怎么做?如果我能够在不使用javascript或jquery的情况下完成它,那将非常有用。
答案 0 :(得分:-1)
有一些CSS属性,如max-height
或max-width
,它们限制了块级元素的宽度。
所以你可以这样编码:
<div style='max-width:100px'>Content</div>
<span style='max-width:100px; display:block;'>Content</span>
但要小心,因为他们没有正确支持IE6:请参阅 URL 。
但是如果你只是说内容的长度,我很遗憾地说你不能用HTML做到这一点。你需要使用一段javascript来做到这一点。看看JQuery,它真的很容易做到。