2012-06-18 23 views
0

有誰知道如何從HTML頁面訪問DOM,從ckeditors getdata函數獲得,使用javascript?ckeditor在getdata中找到

例如:

function Delete_ftv_from_text(mfv_id) 
{ 
    var content=CKEDITOR.instances.editor1.getData(); 
    content.getelementbyid(mfv_id); 
} 

因此而不是用一個ID,我進入我的功能訪問document.getElementById我想要得到的元素了從CKEditor的文本,在這種情況下的div元素。

上面的代碼當然不起作用。

+0

你可以把它放在一個臨時的,隱藏的div。但您也可以立即在CKEditor實例本身中訪問它(我認爲)。 –

回答

3

您可以從包含頁面直接訪問DOM:

var el = CKEDITOR.instances['editor1'].document.$.getElementById(id); 
// do what you want with el 
相關問題