Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我不工作_Javascript_Jquery_Html - Fatal编程技术网

Javascript 我不工作

Javascript 我不工作,javascript,jquery,html,Javascript,Jquery,Html,当我尝试显示DIV元素的HTML代码时,innerHTML不会返回其内容: <div id="container"> <tr> <td style="background-color: #ffffff;">TEST</td> </tr> </div> prw是一个输入元素innerHTML仅返回TEST。有没有一种方法可以在不指定表元素的情况下复制DIV的HTML内容?如果我正确理解了您想要

当我尝试显示DIV元素的HTML代码时,
innerHTML
不会返回其内容:

<div id="container">
    <tr>
        <td style="background-color: #ffffff;">TEST</td>
    </tr>
</div>

prw
是一个输入元素
innerHTML
仅返回
TEST
。有没有一种方法可以在不指定表元素的情况下复制DIV的HTML内容?

如果我正确理解了您想要做的事情,您应该使用OuterHTML而不是InnerHTML。

替换

<div id="container">
<tr>
    <td style="background-color: #ffffff;">TEST</td>
</tr>
</div>

试验


试验

这很好。

这里的w是什么?它是一个iframe吗?您正在设置值而不是innerhtmlI正在设置输入字段的值,我希望它包含div
容器的HTML代码
需要是
。您不能在非表上下文中使用
tr
。为什么要在设置值之前关闭窗口?这可以正常工作,但有没有方法可以在不指定表元素的情况下复制该内容?没有,我需要将其放在输入字段中:测试该方法,但我必须向tr添加id并将其放入表中(没有具体说明似乎不可能做到)
<div id="container">
<table>
<tr>
    <td style="background-color: #ffffff;">TEST</td>
</tr>
</table>
</div>