我正在尝试在使用Hype(Tumult)构建的应用程序中嵌入w codemirror TextArea。在我的php文档中插入的任何textarea上启动codemirror都没有问题。
但是,当我尝试从我的JS设计中定位textarea时,答案总是如此:textarea为null。
我打赌那是因为我的textArea“在codemirror启动后出现在场景中”。
请问:在确定我的textarea id =“myBox”已加载后,我怎能延迟codeMirror启动?
泰
答案 0 :(得分:0)
感谢您的阅读。我尝试使用changingState加载页面:
document.onreadystatechange = function () {
if(document.readyState === "complete"){
/* your code */
var editor = CodeMirror.fromTextArea(document.getElementById("txtdef"), {
/* start codemirror */
});
}
}
它正在发挥作用。很棒!