就代码中实现 我输入小写a,他自动+32,输出A;输入大写A,自动减32,输出a。
当然可以,问题是什么时候输出,是 keyup 时,还是 submit 时,
a = 'aBcDeFg';
console.log(a.replace(/./gi,function(l){
if (/[a-z]/gi.test(l)){
return String.fromCharCode(l.charCodeAt(0)>96?l.charCodeAt(0)-32:l.charCodeAt(0)+32);
}else{
return l;
}
}))
// AbCdEfG
str.toUpperCase() 转大写
str.toLowerCase() 转小写
更简单点