只对大写字母和数字添加验证
Add validation only for capital letter and numbers
如果用户在字段中使用了小写字母,那么验证工作就像
aBCD1234
不工作意味着表单不会提交
ABCD1234
现在用户将提交表单。
无需使用JavaScript(尤其是jQuery):
<input type="text" pattern="[A-Z0-9]{8}" />
根据需要调整模式,但这将阻止无效输入的表单提交,即使JavaScript被禁用。它也更容易编程。
MDN Doc上的HTML模式属性:https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/pattern
如何:
<input type="text" onkeyup="this.value = this.value.toUpperCase();" />
在submit
按钮的onclick
事件中添加return isValid();
:
<input type="button" onclick="return isValid();" />
isValid
函数在@janaspage的回答
相关文章:
- javascript中添加验证电子邮件的问题
- 通过javascript向表单动态添加验证
- 在蛋糕中动态添加验证规则PHP 2.*
- 主干.js:为每个模型添加验证
- 如何在角度控制器中为该方法添加验证
- 在$invalid上添加验证指令并从文本框中删除数据的指令
- 使用 Ajax、Jquery 或 JavaScript 在注册表单中添加验证码
- 如何在 PHP 中向此联系表单添加验证
- 添加验证以查看是否未选择单选按钮
- jQuery:从数组添加验证规则
- parse.com - 如何在电子邮件中生成和添加验证 URL
- 向动态表单添加验证
- 通过jquery为mvc项目中动态添加的输入添加验证规则
- 如何使用jQuery在字段旁边添加验证错误消息
- 向jquery选项卡添加验证
- 如何使用jquery验证插件动态添加验证规则
- Angular 2:向ngModelGroup添加验证器
- jQuery动态地为n个字段添加验证规则
- 表单:如何为新添加的输入添加验证规则
- Jquery添加验证函数