form action =“” HTML处理表单的操作代码是什么?

时间:2018-07-05 22:53:11

标签: html asp.net

我还没有找到处理html表单的特定“ form action =“”代码。

我正在寻找Google表单操作代码,该代码会将表单作为电子邮件处理。电子邮件说明显示在代码的前两个“输入类型”行中。最后,在“输入类型”行的代码中也显示了指向“谢谢”页面的重定向。

此格式已很长时间通过验证码v1动作用于Recaptcha V1了。

表格位于http://www.datatronics.com/form-sample-request.asp。当我提交表单时,它应将包含样本请求表单答案的电子邮件发送到www.datatronics.com上的电子邮件地址

“样本请求”缺少的操作值是什么?

<script src="https://www.google.com/recaptcha/api.js" async defer></script>

<form action="  " method="POST">

<input type="hidden" name="mailfrom" value="www@www.datatronics.com" />
<input type="hidden" name="mailto" value="xxxxx@gmail.com" />
<input type="hidden" name="subject" value="Sample Request" />
<input type="hidden" name="redirecturl" value="/thankyou.htm" />

1 个答案:

答案 0 :(得分:0)

它不是缺少的操作代码。这意味着表单在服务器上提交到相同的页面地址。 action=""解析为当前页面地址,而action="?"action="#"解析为当前页面地址,后缀分别为?#或任何其他给定符号。

在HTML5出现之前,您会在许多旧的开发过程中看到这种类型,然后action属性变为可选。

检查此doc说明:

  

许多较旧的页面使用以下符号表示数据应发送到包含表单的同一页面;这是必需的,因为直到HTML5才需要action属性。不再需要。