Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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中是否可以获取html页面代码并用其值替换文本框?_Javascript_Html - Fatal编程技术网

在JavaScript中是否可以获取html页面代码并用其值替换文本框?

在JavaScript中是否可以获取html页面代码并用其值替换文本框?,javascript,html,Javascript,Html,我需要通过单击此页面中的按钮来创建html页面副本,但是如果您想获取文档正文的html,请使用以下命令: document.body.innerHTML 然后,您可以根据需要对其进行修改和更改: document.body.innerHTML = ... modified html ... 但是,有更好的方法来实现此结果,例如使用操作DOM。如果要获取文档正文的html,请使用以下方法: document.body.innerHTML 然后,您可以根据需要对其进行修改和更改: docume

我需要通过单击此页面中的按钮来创建html页面副本,但是如果您想获取文档正文的html,请使用以下命令:

document.body.innerHTML
然后,您可以根据需要对其进行修改和更改:

document.body.innerHTML = ... modified html ...

但是,有更好的方法来实现此结果,例如使用操作DOM。

如果要获取文档正文的html,请使用以下方法:

document.body.innerHTML
然后,您可以根据需要对其进行修改和更改:

document.body.innerHTML = ... modified html ...

但是,有更好的方法来实现此结果,例如使用操作DOM。

您可以使用document DOM元素并序列化它:

新建XMLSerializer.SerializeToString文档


有关跨浏览器兼容性,请参见post

您可以使用文档DOM元素并序列化它:

新建XMLSerializer.SerializeToString文档

有关跨浏览器兼容性的信息,请参见post

如果您有一个可以发布到同一页面的操作,请向该操作添加?post=1

然后在php中

if ($_GET["post"]==1) { 
//same table or div structure getting the values submitted by the form
}
你知道怎么做吗?这是您需要的吗?

如果您有一个页面,您可以在同一页面上添加?post=1到操作

然后在php中

if ($_GET["post"]==1) { 
//same table or div structure getting the values submitted by the form
}


你知道怎么做吗?这是您需要的吗?

您的意思是需要制作一个新版本的页面,并用输入值重新加载它。新页面上是否有输入字段?也许这个问题会有帮助:是的,你能分享你的html代码页吗?显示在我的程序的内部浏览器中。基本思想是,学生看到有输入的页面,然后当他填写所有内容时,他按下HTML页面内的按钮,一些JS处理程序工作并发送到我的程序相同的页面,但没有输入。这是一种创建报告的方式。您的意思是需要创建一个新版本的页面,并用输入值重新加载它。新页面上是否有输入字段?也许这个问题会有帮助:是的,你能分享你的html代码页吗?显示在我的程序的内部浏览器中。基本思想是,学生看到有输入的页面,然后当他填写所有内容时,他按下HTML页面内的按钮,一些JS处理程序工作并发送到我的程序相同的页面,但没有输入。这是一种创建报告的方式。我可以使用document.innerHTML接收从html标记开始的整个页面吗?我离工作地点有点远,在那里我可以一步一步地登记mode@Kosmos,文档本身没有innerHTML。最接近的是document.firstChild.innerHTML,它将是html标记中的所有内容。谢谢,这应该足够了me@SamuelNeff,输入值在提交之前是否由document.body.innerHTML收集?我想我会用它的值替换输入的简单字符串。我有一个存储所有输入的数组,所以当我得到html页面时,我将遍历它的标记并替换所需的内容。我可以使用document.innerHTML从html标记开始接收整个页面吗?我离工作地点有点远,在那里我可以一步一步地登记mode@Kosmos,文档本身没有innerHTML。最接近的是document.firstChild.innerHTML,它将是html标记中的所有内容。谢谢,这应该足够了me@SamuelNeff,输入值在提交之前是否由document.body.innerHTML收集?我想我会用它的值替换输入的简单字符串。我有一个存储所有输入的数组,所以当我得到html页面时,我将运行它的标记并替换所需的内容。谢谢,但这是针对PHP的,但在我的程序中只加载了纯html/js,所以我需要解决这个问题。很抱歉没有在基本问题中完全解释这一点,谢谢,但这是针对PHP的,但在我的程序中只加载了纯html/js,所以我需要解决这个问题。很抱歉没有在基本问题中充分解释这一点