簡體   English   中英

CKEditor未捕獲類型錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM