我的JavaScript靜態地創建了HTML(糟糕的做法,我知道!但是遺留代碼無法幫助它)。我需要創建一個div並以某種方式訪問它,以便在dojo(JavaScript庫)中添加一些內容。我怎麼做?在JavaScript(Dojo)中創建和訪問DOM元素
if (someCondition) {
html += "<span style=" " class='someClassName'></span>"
}
else {
html += "<div id='"+id"+-sample-id class='divClass'>" +
" <div class ='column col-md-8' dojoattachpoint='_sampleDojoAttachPoint'>" +
"</div>" +
"</div>" ;
}
現在,我需要訪問此附加點來追加子節點到它的一些其他功能。
檢查道場[教程](http://dojotoolkit.org/documentation/tutorials/1.10/dom_functions/index.html)爲DOM操作。 – frank
我們可能需要的不僅僅是這些。這是在一個小部件?變量'html'發生了什麼?如果我們不知道這段HTML如何實際上最終被連接到DOM,那麼我們無法幫助您添加更多的東西。嘗試給一個MCVE(http://stackoverflow.com/help/mcve) – g00glen00b