0
<FORM ID='htmlform' action="" onsubmit="return valforms(this)">
.....
<INPUT TYPE="submit" NAME="submit" VALUE="Submit">

当用户填写完表单并单击提交按钮时,我希望将所有表单信息发送给我。我该怎么做呢?这只是部分代码,整个代码太长了,我在这里输入。

4

2 回答 2

0

表单元素的action一部分告诉浏览器将信息发布到哪个 URL。您需要使用一些服务器端代码指定一些页面,这些代码将获取该信息并将其存储或通过电子邮件发送。表单元素的onsubmit一部分会触发可以在客户端机器上处理的 JavaScript 事件。如果不将数据发送回服务器,您将无法在客户端机器上做很多事情。

于 2012-07-10T18:37:56.963 回答
0

要回答您的问题:

哦,就像通过电子邮件发送数据的页面是一个 html 页面,我可以有一条消息说:“感谢您的关注,您很快就会收到我们的回复。” 然后让页面再次重定向到主页?我希望我不会对此感到太复杂

你几乎是对的。让我给你解释一下:

  • 用户获得一个用 PHP、ASP、.. 制作的 HTML 页面,用于在表单中填写一些数据
  • 用户填写数据并点击按钮
  • 按钮上的操作告诉服务器处理该页面,或者让另一个页面来处理它。我们称这个页面为 PageX
  • PageX(用 PHP、ASP 等编写)会将数据通过电子邮件发送给您
  • 您还可以让 pageX 向用户的浏览器返回一些文本,说“感谢您的关注,....”。您还可以从此页面重定向到另一个页面

这回答了你的问题了吗?

于 2012-07-12T14:05:26.357 回答