JavaScript 来检查 HTML 输入值是否包含字母和数字
JavaScript to check if HTML input value contains letter and number
我正在努力将一些JavaScript代码放在一起,这些代码将从html输入框中获取值,如果它同时包含字母(A-Z或a-z(和数字(0-9(将返回true。
所以 A1、a1、1a、1A、aAaAaA1、111111a 等都将返回 true。
AA 和 11 将返回 false,因为它们只包含一个组,而不是两个组。
谁能建议我如何在 JavaScript 中做到这一点?我只是停留在JavaScript如何评估价值上......其他一切都在工作。
谢谢!
str = "llf2ds";
var re = /(?=.*'d)(?=.*[a-zA-Z])/;
alert(re.test(str))
我认为你应该做这样的事情:
function foo(inpval) {
var letmatch = inpval.match(/[a-z]/g);
var digmatch= inpval.match(/[0-9]/g);
if(letmatch && digmatch) {
return true;
}
return false;
}
我相信这可能很有用:http://www.the-art-of-web.com/javascript/validate-password/
验证,密码必须至少包含六个字符,包括大写、小写字母和数字。
相关文章:
- 在引导选择组件中的搜索不起作用,其中数据令牌包含所有数字;4730”;
- Angular2:仅包含数字的字段的自定义验证
- 包含动态数字的变量
- 验证输入是否仅包含特殊字符而不包含任何数字
- Javascript 删除包含相同数字的行
- 如何将包含逗号数字的字符串转换为浮动等效项
- 如果字符串不包含任何数字,如何将字符串转换为 0
- 我的 JavaScript 需要什么条件?它是一个弹出一个对话框的脚本,其中包含字段的表单验证备注留空
- 正则表达式检查字符串是否仅包含字母数字字符和空格 - javascript
- 如何格式化包含一系列数字的字符串,以便在HTML表中显示为列表?
- 当字符串包含非数字字符时,parseFloat()是如何工作的?
- 如何根据包含的数字对字符串数组进行排序
- 如何从字符串中包含的数字中减去
- 如何检查仅包含数字或特殊字符的输入字段
- 阻止包含相同数字连续超过4次的电话号码的正则表达式
- 从包含字母数字的命名空间读取JSON出错
- Javascript中包含非数字字符的字符串中的数字数组
- 检查至少包含一个或多个数字并包含字符的字段
- 重置HTML5“;数字“;包含在Google Chrome中使用AngularJS的文本的字段
- 如果子元素包含文本数字范围,则隐藏父元素