0

ノードの JAVASCRIPT コード:

Editor= CKEDITOR.instances['ckeditor1'];


getElem=Editor.document.getSelection().getStartElement();
getElem.setHtml("<Element6>SomeText</Element6>");

作業中: FireFox

動作していません : Internet Explorer

エラーは :`'Editor.document.getSelection()が null またはオブジェクトではありませ

IEでカーソル位置の親ノードを取得するにはどうすればよいですか?

CKEDITOR のデータ:

<Element1>SomeText<Element2>SomeText</Element2>

<Element3>Some**[suppose Cursor Is Here]** Text </Element3>

</Element1>

必要な結果:

 <Element1>SomeText<Element2>SomeText</Element2><Element3> 

<Element6>SomeText</Element6>

</Element3></Element1>
4

1 に答える 1

0

次のコードはうまく機能しています.. * Reinmar*のおかげで

Editor= CKEDITOR.instances['ckeditor1'];
Editor.focus();
getElem=Editor.document.getSelection().getStartElement();
getElem.setHtml("<Element6>SomeText</Element6>");
于 2012-10-18T05:07:18.923 に答える