Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.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
I';我用html做了一个小调查,但是我想用submit按钮将信息发送到另一个页面。有人能给我一些建议吗?_Html - Fatal编程技术网

I';我用html做了一个小调查,但是我想用submit按钮将信息发送到另一个页面。有人能给我一些建议吗?

I';我用html做了一个小调查,但是我想用submit按钮将信息发送到另一个页面。有人能给我一些建议吗?,html,Html,我做了一个调查,希望在点击提交按钮后将信息发送到另一个html页面。有人知道怎么做吗 我尝试了其他人编写的一些代码,但它也将我发送到页面,并且没有显示信息。 (编辑:我意识到我没有提供足够的信息来获得我所需要的,所以让我告诉你们。我正在为我的家庭衬衫公司制作一个网站。我们制作和设计定制衬衫,并将其出售给人们。我已经做了一项调查,但不知道如何将数据传输到其他页面,所以如果有人能提供帮助,那就太好了。谢谢 大小 超小 小的 中等 大的 特大型 双人特大号 量 颜色 红色 橙色 黄色的 绿色

我做了一个调查,希望在点击提交按钮后将信息发送到另一个html页面。有人知道怎么做吗

我尝试了其他人编写的一些代码,但它也将我发送到页面,并且没有显示信息。 (编辑:我意识到我没有提供足够的信息来获得我所需要的,所以让我告诉你们。我正在为我的家庭衬衫公司制作一个网站。我们制作和设计定制衬衫,并将其出售给人们。我已经做了一项调查,但不知道如何将数据传输到其他页面,所以如果有人能提供帮助,那就太好了。谢谢


大小 超小 小的 中等 大的 特大型 双人特大号



颜色 红色 橙色 黄色的 绿色 蓝色 紫色

设计 设计说明:

进一步联系的电子邮件 电邮:

提交
到目前为止,我还没有得到任何工作,希望得到一些建议,将调查中的信息发送到其他页面。

表单上的“操作”属性的内容告诉浏览器将数据发送到哪里

此外,它还将发送表单中的数据。除了提交按钮本身,您发布的代码片段在表单中没有显示任何内容

如果您希望目标页面显示发送的数据,它需要是一个动态页面——简单的HTML无法做到这一点


您是否准备使用服务器端语言?PHP、Python、.NET等等。

正如@thelr所说,您需要一个动态页面来实现这一点,我添加了一些代码来举例说明

页面1.html

<!DOCTYPE html>
<html>
<body>

<h2>Survey</h2>

<form action="/page2.html">
  First name:<br>
  <input type="text" name="firstname" value="Mickey">
  <br>
  Last name:<br>
  <input type="text" name="lastname" value="Mouse">
  <br><br>
  <input type="submit" value="Submit">
</form> 

</body>
</html>

调查
名字:

姓氏:


页面2.html

<!DOCTYPE html>
<html>
<head>
    <script>
        retrieveData = function() {
            const urlParams = new URLSearchParams(window.location.search);
            const firstName = urlParams.get('firstname');
            const lastName = urlParams.get('lastname');
            const resultDiv = document.getElementById("result");
            resultDiv.innerHTML = `Name: ${firstName} - ${lastName}`

        }
    </script>
</head>
<body onload="retrieveData()">
   <div id="result">
   </div>

</body>
</html>

retrieveData=函数(){
const urlParams=新的URLSearchParams(window.location.search);
const firstName=urlParams.get('firstName');
const lastName=urlParams.get('lastName');
const resultDiv=document.getElementById(“结果”);
resultDiv.innerHTML=`Name:${firstName}-${lastName}`
}

不要将HTML表单放在其他HTML表单中,这是行不通的。此外,您只需要一个HTML表单,该表单具有要将值发送到的正确
action=“…”
属性。
<!DOCTYPE html>
<html>
<head>
    <script>
        retrieveData = function() {
            const urlParams = new URLSearchParams(window.location.search);
            const firstName = urlParams.get('firstname');
            const lastName = urlParams.get('lastname');
            const resultDiv = document.getElementById("result");
            resultDiv.innerHTML = `Name: ${firstName} - ${lastName}`

        }
    </script>
</head>
<body onload="retrieveData()">
   <div id="result">
   </div>

</body>
</html>