javascript - JavaScript 中的高级表单验证

标签 javascript mysql validation

我已经熟悉如何使用 onSubmit 根据 RegEx 评估表单内容,以确保其满足可接受内容的静态参数。我想知道是否有一种方法可以进一步提供针对 MySQL 数据库的验证,例如如果您想在提交表单并重新加载表单之前确保电子邮件地址尚未被使用将现场数据放回到正确的位置进行更正。

最佳答案

除非您将所有有效的电子邮件地址发送给客户端(您不会),否则您将必须进行某种服务器往返来验证该字段,这相当于提交表单。但使用 AJAX,您可以完全验证表单,而不会影响用户体验;对他们来说,它看起来就像任何其他客户端验证。有一些 JQuery 插件可以帮助您更轻松地编写基于 AJAX 的验证,但自己构建一个并不太难。

关于javascript - JavaScript 中的高级表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2670705/

相关文章:

c# - MySQL从C#中的存储过程接收inout参数

javascript - 时刻 javascript 库和 javascript 日期在有效时间的使用情况

javascript - __proto__ VS。 JavaScript 中的原型(prototype)

javascript - 如何在 html5 桌面通知中添加简单链接

Python-MySQLdb 无法插入值,但运行打印到控制台的 SQL 会插入数据?

php - 将 SQL 日期格式化为 UK 格式

php - 我的 PHP 服务器端验证代码有问题

java - Spring 验证与 Hibernate 验证

javascript - 从 $localstorage 检索变量

javascript - object1 作为 object2 的属性,而 object2 又是 object1 的属性 - 会导致内存泄漏吗?