這可能是一個簡單的問題(或者我認爲是),但是,無論我多麼喜歡它,仍然無法使它工作。我正在嘗試在li標籤中寫入一個變量。這個變量應該持有另一div標籤中的文字像這樣:如何用getelementbyid在javascript中編寫變量
<script type="text/javascript">
var item = document.getElementById('thistext').innerHTML;
function songlist() {
document.write("<div class='overview'><ul><li> item </li></ul></div>");
}
</script>
<div id="thistext">hello</div>
<!-- I want it to appear here -->
<div class="viewport">
<script type="text/javascript">
songlist();
</script>
</div>
所以基本上我需要內「thistext」 div標籤文本李標籤,它是內UL等國際範圍內出現。(我不知道如果那是不必要的信息或沒有),我也試着將視口標籤內,並與腳本及其功能:
document.getElementById("id").innerHTML = "value";
該佈局太多,但它似乎並沒有展示工作,我可以」 t似乎明白爲什麼。我期待着提前回復並感謝。
不要嘗試在文檔中的加載之前閱讀的元素。 –
啊,謝謝你的工作,但它似乎想出了「未定義」是因爲「本文」仍在加載視窗後加載? – iyop45
將第一個腳本放在div下面。 (即使其成爲頁面上的最後一個東西) –