[英]CKEditor uncaught type error
我想跑
CKEDITOR.instances.textareaid.setReadOnly(true);
要么
CKEDITOR.instances["textareaid"].setReadOnly(true);
我在控制台說錯了
未捕獲的TypeError:無法讀取
undefined
屬性'setReadOnly'
但是,如果我在控制台中運行相同的語句,它將執行而不會出錯。
如果我在語句之前放置一個調試器並檢查CKEDITOR對象,實例就會出現,它仍然會拋出錯誤。
試試這個樣本
https://sdk.ckeditor.com/samples/readonly.html
這可能是您的ckeditor未滿載。 一旦編輯器完全加載,下面的事件就會觸發,所以可能是你想要綁定的地方。 試試這可能會對你有所幫助
if ( CKEDITOR.status == 'loaded' ) { // The API can now be fully used. CKEDITOR.instances["textareaid"].setReadOnly(true); } // Or CKEDITOR.on("instanceReady", function(event) { CKEDITOR.instances["textareaid"].setReadOnly(true); });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.