表单操作的替代方案

时间:2013-11-22 17:02:27

标签: java html forms

我的网页上有这个表格

<form method="POST" action="http://www.abc.com/gotothisURL">
........

Two buttons here , one for submit and one for validation


</form>

现在当我点击“提交”时,页面被重定向到URL,但是当我点击“验证”时它也会做同样的事情。我不想在点击“验证”时重定向页面,但我确实想在服务器端进行一些跨站点验证。

1 个答案:

答案 0 :(得分:1)

验证应分两步进行。首先,表单必须在客户端使用JavaScript进行验证。然后,一旦客户端脚本确定表单有效,就可以将其发送到服务器以进行进一步验证。

除非验证按钮有特定原因,否则我会避免使用此功能。只需在用户点击提交时允许JavaScript验证表单,如果它通过初始验证然后可以发送到服务器,否则,您可以在屏幕上显示相关消息,向用户说明他们必须按顺序执行的操作使表格有效。