前端验证数据,速度较快,且基本不与数据库交互。要用以下技术:form表单提交,js验证,onclick(),onsubmit()。

input type=button,定义按钮,没有任何行为。多数情况下,用于通过javascript启动脚本;

input type=submit,定义提交按钮,提交按钮会把表单数据发送到服务器;

在javascript中,事件调用函数时,用return返回值实际上是对window.event.returnValue进行设置,而该值决定当前操作是否继续,true是继续,false中断。

综上,有2法form onsubmit与input type=submit搭配,input或a标签中的onclick与input type=button搭配(此法不用form)。