Javascript 我不工作
当我尝试显示DIV元素的HTML代码时,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内容?如果我正确理解了您想要
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>