我必須在CKEditor中的div
標籤內創建一個span
對話框窗口的onclick
事件。我嘗試了下面的代碼,但它不工作。span標籤裏面的div標籤沒有出現
link = editor.document.createElement('div');
this.commitContent(data);
link.setAttribute('itemscope','');
link.setAttribute('itemtype', 'http://schema.org/Person');
link.setAttribute('id', 'person');
link1 = editor.document.createElement('span');
document.getElementById("person").appendChild(link1);
link1.setAttribute('itemprop', data.prop);
默認跨度不是'display:block',這意味着它不會佔用可用的空間,但會限制包裝內在的內容。所以,你需要指定'display:block'來顯示它。 – karthikr
@karthikr,謝謝你的迴應,但它不起作用。出現此錯誤:TypeError:無法調用null的方法'appendChild' – Rabeel
您嘗試了什麼? – karthikr