2015-04-03 81 views
0

我試圖在使用Hype(Tumult)構建的應用程序中嵌入w codemirror TextArea。我沒有問題,無論我在我的PHP文檔插入任何textarea fireup codemirror。Codemirror沒有找到textarea,因爲DOM沒有完全加載

但是,當我嘗試從我的JS設計目標文本區域時,答案始終是:textarea爲空。

我敢打賭,這是因爲我的textArea在codemirror啓動後出現了。

請問:我確定我的textarea id =「myBox」被加載後,如何延遲codeMirror啓動?

Ty

回答

0

謝謝您的閱讀。我試圖加載頁面的changingState玩:

document.onreadystatechange = function() { 
if(document.readyState === "complete"){ 
/* your code */ 
var editor = CodeMirror.fromTextArea(document.getElementById("txtdef"), { 
/* start codemirror */ 
}); 
} 
} 

而且它的working.Great!