-1

div当查看者单击表格数据时,我希望在表格下方显示描述。这似乎在 Dreamweaver 和 IE 中运行良好,但在 Firefox 或 Chrome 中不起作用。

剧本:

<script>
    function changeDiv() {
        var txt = "This is some text";
        document.getElementById("textArea").textContent = txt;
    }
</script>

表数据:

 <td onClick="changeDiv()" class="amHours";>

任何想法我做错了什么以及如何让它工作?

4

3 回答 3

1

尝试这个 :)

document.getElementById('textArea').innerHTML = txt;

JsFiddle好像有点问题,用wc3schools测试了一下。

于 2013-03-15T01:40:57.030 回答
0

您正在尝试获取 id “textArea”,而 td 元素根本没有 id,请用以下代码替换您的 td(注意:它添加了一个 id “textArea”):

<td onClick="changeDiv()" id="textArea" class="amHours";>
于 2013-03-15T01:06:37.177 回答
0

尝试这个

   document.getElementById("textArea").html= txt;
于 2013-03-15T01:32:34.423 回答