我試圖讓JS代碼中的變量顯示在表格內的DIV中。爲了簡單起見,我簡化了代碼,試圖使其正常工作。將JS代碼的值分配給DIV
螢火蟲正在報告:
document.getElementById("valuelabel") is null
下面是代碼:
<table>
<tbody>
<tr>
<td>
Value:
</td>
<td>
<div id="valuelabel"></div>
</td>
</tr>
</tbody>
</table>
<script language="javascript" type="text/javascript">
var mktValue = "12000";
document.getElementById("valuelabel").value = mktValue;
</script>
的mktValue將是一個動態分配的數值;來自另一個表單的文本框條目。我只是爲了測試目的而放入「12000」。
在Firebug中,它顯示了以下動態分配的值。
var mktValue = '120700';
謝謝..
我不斷收到一個 「的document.getElementById(」 valuelabel 「)爲空」 中的Firebug的錯誤。我不確定發生了什麼事。我想這可能與完整的dotnetnuke模塊有關,我試圖使用內部代碼,而不是實際的JavaScript代碼本身。 – user1424532
@ user1424532然後嘗試運行您在乾淨的HTML頁面上發佈的代碼。如果它有效,那麼你是對的。 – TheZ