4

我正在编写自己的基于 jquery 的 WYSIWYG html 编辑器。为了实现这个目标,我正在探索jWYSIWYG。我发现我需要常用的 html 容器(例如 div)来显示格式化文本。我需要绑定所有事件(keydown、mouseclick)以在此容器上应用更改。还有一个问题:如何显示闪烁的文本光标。我无法意识到这是如何在 jWYSIWYG 中实现的。有一个带有 html 文档的简单 iframe。他们如何显示闪烁的文本光标???

4

1 回答 1

3

看着 contentEditable property;

getElementById('YourDiv').contentEditable = true;

http://www.dynamicdrive.com/forums/showthread.php?p=74576#post74576

这里有很多类似的问题:

如何在不使用 <input> 的情况下制作带有闪烁光标和可编辑文本的 div?

https://stackoverflow.com/questions/4799445/create-a-blinking-cursor

于 2011-07-28T16:14:46.077 回答