我正在尝试在JS代码中获取一个变量,以便在表格中的DIV中显示。为了简单起见,我已经将代码缩减了,只是为了让它正常工作。
Firebug正在报道:
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';
谢谢..
答案 0 :(得分:3)
Divs没有“值”,但他们确实有“innerHTML”
document.getElementById("valuelabel").innerHTML = mktValue;
答案 1 :(得分:0)
您可以使用jquery通过
将值插入到特定的id中 $("#valuelabel").html(mktValue)