软键盘设计
软键盘设计软键盘设计目录一、用 JavaScripty 语言实现的软键盘.1 1、效果一.1一、用一、用 JavaScripty 语言实现的软键盘语言实现的软键盘1、效果一、效果一var oPopUp=null; function SoftKeyboard(pwdObj) oPopUp=window.createPopup(); var popBody=oPopUp.document.body; popBody.style.backgroundColor = “#FFFF99“; popBody.style.border = “solid black 1px“; WriteToPopup(oPopUp,pwdObj); oPopUp.show(0,22,240,100,pwdObj); function WriteToPopup(oPopUp,pwdObj) var strHTML=“; strHTML+='' strHTML+='' strHTML+='.tdtext-align:center; background-color:#FFFF99; vertical-align:middle;font-size:13px;background-Image:(url:bg.gif); font-weight:800' strHTML+='.buttonborder:0;width:90%; height:95%;' strHTML+='' strHTML+='' strHTML+='var arrLow=new Array(“,“1“,“2“,“3“,“4“,“5“,“6“,“7“,“8“,“9“,“0“,“-“,“=“,“,“a“,“b“,“c“,“d“,“e“,“f“,“g“,“h“,“i“,“j“,“k“,“l“,“m“,“n“,“o“,“p“,“q“,“r“,“s“,“t“,“u“,“v“,“w“,“x“,“y“,“z“,“,“,“;“,“'“,“,“,“.“,“/“,“);' strHTML+='var arrUp =new Array(“,“!“,“,“#“,“$“,“%“,“,“ ' strHTML+='var curOverTd=null; var curClkTd=null; var CapsStatus=“black“;' strHTML+='var pwdObjectId=parent.document.getElementById(“'+pwdObj.id+'“);' strHTML+='function TdMouseOver(TdObj) ' strHTML+='TdObj.style.backgroundColor=“blue“; ' strHTML+=' TdObj.style.color=“white“;' strHTML+='curOverTd=TdObj; ' strHTML+='function TdMouseOut(TdObj) ' strHTML+='if(curClkTd=TdObj) ' strHTML+='TdObj.style.backgroundColor=“red“; ' strHTML+='TdObj.style.color=“white“; ' strHTML+='else ' strHTML+='TdObj.style.backgroundColor=“#FFFF99“; ' strHTML+='TdObj.style.color=“black“; ' strHTML+=' ' strHTML+='function TdMouseClk(TdObj) ' strHTML+='if(curClkTd) ' strHTML+='curClkTd.style.backgroundColor=“#FFFF99“; ' strHTML+='curClkTd.style.color=“black“; ' strHTML+='TdObj.style.backgroundColor=“red“; ' strHTML+=' TdObj.style.color=“white“;' strHTML+='curClkTd=TdObj; ' strHTML+='curOverTd=null; ' strHTML+=' pwdObjectId.value+=TdObj.innerText;' strHTML+=' ' strHTML+=' function btnCapsDown(btnObj)' strHTML+='if(CapsStatus=“black“) CapsStatus=“green“; ChgText(arrUp);' strHTML+='else CapsStatus=“black“; ChgText(arrLow); ' strHTML+='btnObj.style.color=CapsStatus=“black“?“#000000“:“#33FF66“;' strHTML+=' ' strHTML+=' function ChgText(arr)' strHTML+='var table=document.getElementById(“tbKeyboard“);' strHTML+='for(var i=0;i ' strHTML+=' ' strHTML+='' var arr=new Array(“,“1“,“2“,“3“,“4“,“5“,“6“,“7“,“8“,“9“,“0“,“-“,“=“,“,“a“,“b“,“c“,“d“,“e“,“f“,“g“,“h“,“i“,“j“,“k“,“l“,“m“,“n“,“o“,“p“,“q“,“r“,“s“,“t“,“u“,“v“,“w“,“x“,“y“,“z“,“,“,“;“,“'“,“,“,“.“,“/“,“); for(var i=0;i' for(var j=0;j'+arri*12+j+'' strHTML+='' strHTML+='' strHTML+='' strHTML+='' strHTML+='' strHTML+='' strHTML+='' strHTML+='' oPopUp.document.write(strHTML); /如果使用多个文本框,那么文本框中 id 的值要不同