gpt4 book ai didi

html - 为什么 contentEditable 元素拒绝回车键?

转载 作者:搜寻专家 更新时间:2023-10-31 21:52:14 25 4
gpt4 key购买 nike

我正在使用嵌入 IE 控件的应用程序来显示内容。我将该内容更改为包含 <div contentEditable="True">Hello World</div>元素。这很好用,我可以编辑这个 div 的内容,但是按 Enter 键被拒绝并发出哔哔声。

当我向该页面添加一个 textarea 元素时,Enter 键起作用并且我可以添加行,但不能在 contentEditable 元素中添加行。

当我将事件附加到该元素时,我看到按下 Enter 键会触发 keyDown 事件,但不会触发 keyPress。

有人知道是什么原因造成的吗?

谢谢,
裂片

最佳答案

大多数 HTML 元素忽略空格。在任何 DIV 或类似元素中包含\r 或\n 将被忽略。

关于html - 为什么 contentEditable 元素拒绝回车键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/432814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com