我已经熟悉如何使用 onSubmit
根据 RegEx 评估表单内容,以确保其满足可接受内容的静态参数。我想知道是否有一种方法可以进一步提供针对 MySQL 数据库的验证,例如如果您想在提交表单并重新加载表单之前确保电子邮件地址尚未被使用将现场数据放回到正确的位置进行更正。
最佳答案
除非您将所有有效的电子邮件地址发送给客户端(您不会),否则您将必须进行某种服务器往返来验证该字段,这相当于提交表单。但使用 AJAX,您可以完全验证表单,而不会影响用户体验;对他们来说,它看起来就像任何其他客户端验证。有一些 JQuery 插件可以帮助您更轻松地编写基于 AJAX 的验证,但自己构建一个并不太难。
关于javascript - JavaScript 中的高级表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2670705/