将JS代码的值分配给DIV

时间:2012-06-21 17:33:52

标签: javascript

我正在尝试在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';

谢谢..

2 个答案:

答案 0 :(得分:3)

Divs没有“值”,但他们确实有“innerHTML”

document.getElementById("valuelabel").innerHTML = mktValue;

答案 1 :(得分:0)

您可以使用jquery通过

将值插入到特定的id中

$("#valuelabel").html(mktValue)