开发者

how to get id of a node in TinyMCE?

I want to get the id of a node inside TinyMCE.

I searched in the documentation, but could not find this.

Ho开发者_高级运维w can this be done?


First, it is important which node you want to get the id from. If you want to get the if of the parent node of your selection in TinyMCE use

tinymce.activeEditor.selection.getNode().id;

EDIT: In case you have a single node in your editor you can access this node id using

tinymce.activeEditor.getBody().firstChild.id;


let say if you have id as txtatinyID

 <textarea class="editorHtml" id="txtatinyID"></textarea>

so following will return txtatinyID in tinyMCE V4

$(tinymce.activeEditor.selection.getNode()).closest('body').data('id')

So it will find the body of the current active editor and on the base of it will look for body and in it will get the value of data-id.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜