【发布时间】:2013-11-16 00:25:26
【问题描述】:
当涉及到 JavaScript 时,我仍在学习绳索,而导致我遇到最多问题的问题之一是理解插入符号的位置。目前,我正在为 wiki (http://t3chbox.wikia.com/wiki/MediaWiki:Wikia.js/referenceForm.js) 编写参考表单,并使其适用于 wiki 的源代码编辑器,但不适用于 WYSIWYG 编辑器(可视化编辑器)。我想知道这里是否有人知道如何获取插入符号的位置,然后为编辑内容所在的 iframe 粘贴文本?
所见即所得的编辑器可以在这里看到:http://t3chbox.wikia.com/wiki/Test?action=edit(对于那些拥有 Wikia 帐户并且视觉设置为关闭的用户,在未登录的情况下进行编辑)。我一直在使用获取内容并尝试在插入符号处粘贴的方法是这样的:
$(document.getElementById('cke_contents_wpTextbox1').getElementsByTagName('iframe')[0].contentDocument.body).insertAtCaret('hello');
谢谢:)
【问题讨论】:
标签: javascript jquery