36得票6回答
jQuery在contenteditable div中设置光标位置

在进行了更多研究后,我决定重新表述问题。仍然存在的问题是,我需要将 contenteditable div 焦点聚焦且不高亮文本,在 Chrome 中直接聚焦会高亮文本。 我意识到人们通过重置 textarea 中的插入符解决了这些问题。如何在 contenteditable 元素中实现这一...

35得票5回答
如何在各种浏览器中更改contenteditable块在按下回车键后的行为

在 Firefox 中,在 <div contenteditable="true"> </div> 中按下 Enter 键会产生 <br /> - 这是可以的。但在 Chrome 或 IE 中,会创建一个新的 <div> 或 <p>。...

34得票1回答
在contenteditable中检测粘贴事件

给定一个可编辑div,如何检测粘贴事件,防止粘贴内容被插入,以便我可以拦截并对其进行文本格式清理,只保留文本内容? 在粘贴和清理完成后,我也不想失去焦点。

34得票3回答
在 contenteditable=true 的块级元素中,设置 contenteditable=false 在 IE8 中仍然可编辑。

我有以下HTML,旨在确保内部的span不可编辑。这在其他浏览器中有效,但在IE8中无效。 <div contenteditable="true"> Luke, I am your father. <span contenteditable="false">I...

34得票4回答
为什么contenteditable不是一种样式?

最近我在网页中尝试使用contenteditable,需要设置大量的span标签时感到很烦(最终我使用JavaScript解决了它)。但如果可以通过CSS来设置就好了... 有人知道为什么contenteditable被设计成属性而不是样式吗?

33得票2回答
在 iOS 的 WKWebView 中,带有可编辑段落的光标位置是什么?

有没有办法在iOS中获取包含可编辑段落(即设置为true的带属性contentEditable的段落)的WKWebView中光标的位置? 编辑:添加额外信息,可编辑的div可以包含其他子节点。

32得票2回答
可编辑的div与iframe在制作富文本/所见即所得编辑器中的区别

我正在权衡在制作自己的富文本/WYSIWYG编辑器时使用 <div> 与 <iframe> 的利弊。 在这样做时,为什么我不能只使用一个带有contenteditable属性的 <div>,而且为什么许多人更喜欢使用 <iframe> ? 背...

32得票12回答
如何禁用contenteditable div中的元素选择和大小调整?

例如,我有以下布局:<div contenteditable="true"> <span class="text-block" contenteditable="false"> <span contenteditable="false">N...

32得票9回答
防止Chrome将连接的<p>内容包装在<span>中。

我发现在Chrome中存在一种不良行为,当我们删除两个之间的分隔符时,会发生这种情况。尽管标签已经正确连接,但是Chrome会用包装最右侧的标签内容。 编辑:这适用于所有块级元素,而不仅仅是标签。 示例: 例如,从以下块中删除分隔的 &lt;div contenteditable="t...

30得票9回答
Chrome中的contenteditable中没有显示编辑光标

当您使用Chrome打开此页面(请参见Live demo)时: &lt;span id="myspan" contenteditable=true&gt;&lt;/span&gt; CSS:#myspan { border: 0; outline: 0;} JS : JS:$(myspan)...