Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 可编辑div的最大长度属性_Html_Contenteditable_Maxlength - Fatal编程技术网

Html 可编辑div的最大长度属性

Html 可编辑div的最大长度属性,html,contenteditable,maxlength,Html,Contenteditable,Maxlength,我的应用程序中有一个HTMLdiv元素,如下所示 <div id="DivId" contenteditable="true" style="border:1px solid black"></div> 我需要限制可以在div中键入的字符数。比如给textbox赋予maxlength属性,我如何才能做到这一点?如果我能够在不使用javascript或jquery的情况下完成这项工作,这将非常有用。有一些CSS属性,如max height或max width,它们确实限制

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

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

我需要限制可以在div中键入的字符数。比如给textbox赋予maxlength属性,我如何才能做到这一点?如果我能够在不使用javascript或jquery的情况下完成这项工作,这将非常有用。

有一些CSS属性,如max height或max width,它们确实限制了块级元素的宽度

所以你可以这样编码:

内容 内容

但是要小心,因为它们不支持IE6:请参考此


但如果你只是指内容的长度,我很抱歉,你不能在HTML中这样做。您需要使用一段javascript来实现这一点。看看JQuery,它确实很容易做到

如果没有JavaScription,您就无法做到这一点,您需要使用JavaScript。maxlength属性对div元素无效。