Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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写入另一个html_Javascript_Html - Fatal编程技术网

使用JavaScript从一个html写入另一个html

使用JavaScript从一个html写入另一个html,javascript,html,Javascript,Html,我有一个用html编写的表单,其中包含一个表单。我必须使用javascript编写另一个html页面,它将包含用户在表单中写入的信息 <!DOCTYPE html> <html> <head> <script> function validateForm() { var x=document.forms["myForm"]["fname"].value; if (x==null || x=="") { alert("First name m

我有一个用html编写的表单,其中包含一个表单。我必须使用javascript编写另一个html页面,它将包含用户在表单中写入的信息

<!DOCTYPE html>
<html>
<head>
<script>
function validateForm()
{
var x=document.forms["myForm"]["fname"].value;
if (x==null || x=="")
  {
  alert("First name must be filled out");
  return false;
  }
}
</script>
</head>

<body>
<form name="myForm" action="demo_form.asp" onsubmit="return validateForm()" method="post">
First name: <input type="text" name="fname">
<input type="submit" value="Submit">
</form>
</body>

函数validateForm()
{
var x=document.forms[“myForm”][“fname”].value;
如果(x==null | | x==“”)
{
警告(“必须填写姓名”);
返回false;
}
}
名字:

我已经使用了
appendchild
,但它不接受按钮的名称。

如果该名称在页面上,则可以使用

document.createElement()
但是,如果你想在其他窗口中这样做,那么这是不可能的。因为JavaScript不能处理其他窗口上的事件

对于方法:


然后,您可以使用表单中的值将文本附加到表单中

如果这在页面上,那么您可以使用

document.createElement()
但是,如果你想在其他窗口中这样做,那么这是不可能的。因为JavaScript不能处理其他窗口上的事件

对于方法:


然后,您可以使用表单中的值将文本附加到表单中

如果这在页面上,那么您可以使用

document.createElement()
但是,如果你想在其他窗口中这样做,那么这是不可能的。因为JavaScript不能处理其他窗口上的事件

对于方法:


然后,您可以使用表单中的值将文本附加到表单中

如果这在页面上,那么您可以使用

document.createElement()
但是,如果你想在其他窗口中这样做,那么这是不可能的。因为JavaScript不能处理其他窗口上的事件

对于方法:


然后,您可以使用表单中的值将文本附加到表单中

如果您的意思是从表单中获取值并在弹出窗口中显示,为什么不试试这个

检查


函数f()
{
var name=document.getElementById(“name”).value;
var myWindow=window.open(“,”MsgWindow“,”宽度=400,高度=100”);
myWindow.document.write(“用户名=“+Name+”);
返回false;
}

如果您的意思是从表单中获取值并在弹出窗口中显示它,为什么不试试这个

检查


函数f()
{
var name=document.getElementById(“name”).value;
var myWindow=window.open(“,”MsgWindow“,”宽度=400,高度=100”);
myWindow.document.write(“用户名=“+Name+”);
返回false;
}

如果您的意思是从表单中获取值并在弹出窗口中显示它,为什么不试试这个

检查


函数f()
{
var name=document.getElementById(“name”).value;
var myWindow=window.open(“,”MsgWindow“,”宽度=400,高度=100”);
myWindow.document.write(“用户名=“+Name+”);
返回false;
}

如果您的意思是从表单中获取值并在弹出窗口中显示它,为什么不试试这个

检查


函数f()
{
var name=document.getElementById(“name”).value;
var myWindow=window.open(“,”MsgWindow“,”宽度=400,高度=100”);
myWindow.document.write(“用户名=“+Name+”);
返回false;
}


您必须使用javascript编写另一个html页面吗?你指的是另一个html元素吗?例如,当用户单击submit时,在第一页中写下他的名字,一个弹出显示:你在文本框中点击的名字是:Blabla。然后我必须使用页面中的按钮关闭弹出窗口。@user3288339最好避免弹出窗口。大多数浏览器都会阻止它们,如果不是的话,它们真的很烦人。好吧,我至少可以使用表单的信息,然后在另一页html中显示它们吗?@user3288339为什么在另一页中?您可以在另一个元素中显示输入文本。您必须使用javascript编写另一个html页面吗?你指的是另一个html元素吗?例如,当用户单击submit时,在第一页中写下他的名字,一个弹出显示:你在文本框中点击的名字是:Blabla。然后我必须使用页面中的按钮关闭弹出窗口。@user3288339最好避免弹出窗口。大多数浏览器都会阻止它们,如果不是的话,它们真的很烦人。好吧,我至少可以使用表单的信息,然后在另一页html中显示它们吗?@user3288339为什么在另一页中?您可以在另一个元素中显示输入文本。您必须使用javascript编写另一个html页面吗?你指的是另一个html元素吗?例如,当用户单击submit时,在第一页中写下他的名字,一个弹出显示:你在文本框中点击的名字是:Blabla。然后我必须使用页面中的按钮关闭弹出窗口。@user3288339最好避免弹出窗口。大多数浏览器都会阻止它们,如果不是的话,它们真的很烦人。好吧,我至少可以使用表单的信息,然后在另一页html中显示它们吗?@user3288339为什么在另一页中?您可以在另一个元素中显示输入文本。您必须使用javascript编写另一个html页面吗?你指的是另一个html元素吗?例如,当用户单击submit时,在第一页中写下他的名字,一个弹出显示:你在文本框中点击的名字是:Blabla。然后我必须使用页面中的按钮关闭弹出窗口。@user3288339最好避免弹出窗口。大多数浏览器都会阻止它们,如果不是的话,它们真的很烦人。好吧,我至少可以使用表单的信息,然后在另一页html中显示它们吗?@user3288339为什么在另一页中?您可以在另一个元素中显示输入文本。好的,谢谢!我将在同一个html中完成它。谢谢你的网址!好的,谢谢!我将在同一个html中完成它。谢谢你的网址!好的,谢谢!我将在同一个html中完成它。谢谢你的网址!好的,谢谢!我将在同一个html中完成它。谢谢你的网址!