我目前正在制作一个HTML注册表单,完全依赖于AJAX和JavaScript(请不要使用库),也使用MDL。
我的问题是我想实时验证电子邮件和用户名,我。即onBlur AJAX调用服务器询问是否收到了电子邮件和用户名。如果是,我想将输入标记为无效并显示文本字段错误,说明发生了什么。但是,使用MDL似乎无法做到这一点。
我尝试过:使用customValidity()
,但MDL只能在keydown之后实现更改,所以这不起作用。我也厌倦了为输入div分配一个is-invalid
类,但问题和以前一样。
我需要的是:覆盖JS的有效性并触发MDL以确认有效性已更改并应相应地更新元素。
这可能吗?