Forms 在文本框中键入输入时验证文本字段

Forms 在文本框中键入输入时验证文本字段,forms,validation,drupal,Forms,Validation,Drupal,我正在尝试实现一个注册表单,要求用户输入所需的登录id。 用户在文本框中输入所需的登录id 我想在此文本框上执行验证,以查看所需的登录id是否可用,而无需提交表单 验证应该在文本框中输入第5个字符后开始。您可以使用该模块。此模块在提交表单之前进行验证并显示错误消息您可以使用此模块。此模块执行验证并在提交表单之前显示错误消息您应该验证键入的完整用户名。这也将减少客户端与服务器的交互,从而提高性能 您可以使用jQuery的ajax方法。这将调用您的服务器端代码,您可以通过查询数据库进行检查,并将日期

我正在尝试实现一个注册表单,要求用户输入所需的登录id。 用户在文本框中输入所需的登录id

我想在此文本框上执行验证,以查看所需的登录id是否可用,而无需提交表单


验证应该在文本框中输入第5个字符后开始。

您可以使用该模块。此模块在提交表单之前进行验证并显示错误消息

您可以使用此模块。此模块执行验证并在提交表单之前显示错误消息

您应该验证键入的完整用户名。这也将减少客户端与服务器的交互,从而提高性能

您可以使用jQuery的ajax方法。这将调用您的服务器端代码,您可以通过查询数据库进行检查,并将日期发送回客户端

HTML:

<input type="text" id="username" onblur="checkUsername(this);"/>

您应该验证键入的完整用户名。这也将减少客户端与服务器的交互,从而提高性能

您可以使用jQuery的ajax方法。这将调用您的服务器端代码,您可以通过查询数据库进行检查,并将日期发送回客户端

HTML:

<input type="text" id="username" onblur="checkUsername(this);"/>

谢谢Amit的建议和代码片段。有没有办法,这可以通过使用drupal模块和API调用来实现?谢谢Amit的建议和代码片段。有没有办法,这可以通过使用drupal模块和API调用来实现?