【发布时间】:2013-01-22 20:57:40
【问题描述】:
我有一个 HTML 表单,当用户单击提交时,所有信息都使用 POST 方法通过 php 脚本发送到电子邮件。我想要做的是在单击提交按钮后禁用所有用户输入或将所有文本框输入字段变灰。我该怎么做呢?
此时提交按钮的代码如下所示:
<input type="submit" value=" Continue " style="width:200px;height:40px">
【问题讨论】:
-
当用户按下提交按钮时会发生什么?页面重定向到哪里或者你通过ajax提交数据?
-
好问题@Deadlock!如果您在用户单击提交后将页面重定向到流程/成功页面,那么您不需要禁用表单。如果你使用 ajax 来做,你可以禁用属性 disabled 的所有输入
-
信息通过电子邮件发送给我自己,页面重定向到成功页面,是的,表示表单已提交。但初始表单是用户申请流程的一部分,当他返回用户帐户并进入表单页面时,它应该是灰色或禁用的,因为他已经提交了它。我没有使用 ajax,只是简单的 php 联系表单脚本。
-
您是否使用任何表格或存储表单值?
-
表单信息通过一个 php 页面传递,该页面在通过电子邮件发送之前验证所有信息。如果这就是您的要求,我不会存储在 sql 数据库中。
标签: php