【发布时间】:2014-07-11 13:42:03
【问题描述】:
我正在编写一个 Web 应用程序,我必须从 DOM 发送 HTML 以及相应文本区域和文本框的值。目前,我正在使用 innerHTML 来完成此操作。
假设我们有一个 html 脚本
<div id="abcd">
<form id="form1" >
<input type="text" id="input1" />
</form>
</div>
现在,在浏览器的 html 页面上,我用一些值填充文本框(比如 - “12345”)。 而且,我尝试使用
捕获完整的 htmlvar x = $("#abcd").html(); // or
var x = document.getElementById("abcd").innerHTML ;
我在 x 中得到的只是
<div id="abcd">
<form id="form1" >
<input type="text" id="input1" />
</form>
</div>
虽然我想要类似的东西 -
<div id="abcd">
<form id="form1" >
<input type="text" id="input1" value="abcd" />
</form>
</div>
【问题讨论】:
-
您要提交表单吗?
-
@JK。 - 抱歉问题不完整……我已经编辑过了。
标签: javascript jquery html