2011-06-23 135 views
1

我想开发自定义javascript html编辑器。我的出发点是: http://hypertextarea.sourceforge.net/开发自定义Javascript html编辑器

我明白这个机制是如何工作的,但问题是我找不到点,如果我关注iframe,我会显示光标。

然后,如果我按一个键,我看到在那里输入的字母。你能解释我如何这个JavaScript显示编辑器光标,以及它如何在iframe中写入我写的字符?

所有的JavaScript通过这个编辑器使用的是 http://hypertextarea.sourceforge.net/javascript/HyperTextArea.js

回答

1

它是由函数enableDesignMode(线755),它试图打开designMode处理为。

换句话说,这是一个浏览器功能,你可以用一行JS(或一个HTML属性)来编辑一个HTML页面,但是该库提供了其他细微的功能,例如格式化文本并插入表格。

+0

非常感谢。你救了我的一天:) –

0

取决于你想要什么:onkeypress事件和聚焦状态

+0

这个编辑器生成一个iframe,它没有附加到这个事件的函数。这就是为什么我不知道它是如何工作的。 –

+1

这不是你要求的。你说:“你能给我一个当我按下按键或者当我关注iframe时运行的javascript功能吗?”创建一个标准输入字段,你会注意到它也有一个闪烁的光标。 – Raoul