www.fltk.net > jAvASCript中如何比较两个字符串相等且不区分大小写

jAvASCript中如何比较两个字符串相等且不区分大小写

大写的字母和小写的值不一样,而且差值是恒定的,比如大写的A,小写的a的差值和大写的B,小写的b是一样的,判断值,小于某个值就让他加上恒定的差值(小写的值比大写的大),就能把大写转化为小写

var txtobj=document.getElementById('test');// 这样写的话匹配的是txtobj.value,// var reg=/txtobj.value/i;// 你想用txtobj.value的返回值匹配的话应该用new RegExp()var reg = new RegExp(txtobj.value, 'i');NameValue.match(reg); 试试

//js方法String.prototype.compare = function(str){//不区分大小写if(this.toLowerCase() == str.toLowerCase()){ return true; // 正确}else{ return false; // 错误}}//调用alert("ABCDefg".compare("abcdEFG"));

var n1="123"; var n2="345"; n1===n2

区分的,比如document.getElementById('idval').value = ""; Element,By,Id因为在后面的位置,所以要使用“驼峰”原理,首字母大写。。 javascript的命名原则与java是类似的。。你可以参考一下java的命名规范。

function allCaps(text){ for(var i=0;i 全是大写 AbCD => 不全是 另外,js从设计上就安排以正则表达式去验证字符,如果反其道而行。绝对是“舍近求远”、“所谓弃苏合之香,而取螗螂之丸也” 正则版轻松很多 if(/^[A-Z]+$/.test( 'ABCD' ) ){ docum...

JS是对大小写敏感的,变量名,函数,关键字都要区分大小写,比如说变量a和A其实是两个不同的变量.

js本身就是区分大小的。 if(psw != "aBcDe"){ alert("密码不对(区分大小写)"); return false; } 如果用正则表达式: reg=""; //表达式[a-z] 小写字母 [A-Z] 大写字母 var re = new RegExp(reg);//实例化一个RegExp对象 if (!re.test(document.fo...

JS是区分大小写的,变量名,函数,关键字都要区分大小写,比如说变量a和A其实是两个不同的变量. 而onclick并不是js中的方法,onclick只是浏览器提供js的一个dom接口,让js可以操作dom,所以onclick大小写都是没问题的,比如HTML代码就不用区分大小写

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com