一款不错的键盘密码输入js程序

2019-06-03 04:56:13王冬梅

                        var thisButtonValue=this.value;
                        thisButtonValue=thisButtonValue.trim();
                        addValue(thisButtonValue);
                        //alert(234)
                    }
            }

        }
    }
}

function initCalc()
{
    setCalcborder();
    setHead();
    setCalcButtonBg();
}

String.prototype.trim = function()
{
    // 用正则表达式将前后空格
    // 用空字符串替代。
    return this.replace(/(^s*)|(s*$)/g, "");
}

var capsLockFlag;
capsLockFlag=true;

function capsLockText()
{
if(capsLockFlag)//改成大写
{
    for(var i=0;i<Calc.elements.length;i++)
    {
            var char=Calc.elements[i].value;
            var char=char.trim()
        if(Calc.elements[i].type=="button"&&char>="a"&&char<="z"&&char.length==1)
        {

            Calc.elements[i].value=" "+String.fromCharCode(char.charCodeAt(0)-32)+" "
        }
    }
}
else
{
    for(var i=0;i<Calc.elements.length;i++)
    {
            var char=Calc.elements[i].value;
            var char=char.trim()
        if(Calc.elements[i].type=="button"&&char>="A"&&char<="Z"&&char.length==1)
        {

            Calc.elements[i].value=" "+String.fromCharCode(char.charCodeAt(0)+32)+" "
        }