📄 softkeyboard.js
字号:
var str=document.getElementById("Calc").password.value;
if(str.length<password1.maxLength) {
document.getElementById("Calc").password.value += newValue.toUpperCase();
}
if(str.length<=password1.maxLength) {
password1.value=document.getElementById("Calc").password.value;
}
}
}
//实现BackSpace键的功能
function setpassvalue() {
var longnum=document.getElementById("Calc").password.value.length;
var num
num=document.getElementById("Calc").password.value.substr(0,longnum-1);
document.getElementById("Calc").password.value=num;
var str=document.getElementById("Calc").password.value;
password1.value=document.getElementById("Calc").password.value;
}
//输入完毕
function OverInput() {
password1.value=document.getElementById("Calc").password.value;
document.getElementById("softkeyboard").style.display="none";
document.getElementById("Calc").password.value="";
password1.readOnly=1;
document.Login.TxtAdminValidateCode.focus();
}
//关闭软键盘
function closekeyboard() {
document.getElementById("Calc").password.value="";
password1.readOnly=0;
password1.value='';
document.getElementById("softkeyboard").style.display='none';
closestr=1;
document.Login.TxtPassword.focus();
}
//显示软键盘
function showkeyboard() {
if (closestr==0) {
// password1.readOnly=1
// if(event.clientX+140)
document.getElementById("softkeyboard").style.top = "345px";
// if ((event.clientX-250)>0) {
document.getElementById("softkeyboard").style.left = "350px";
// } else {
// document.getElementById("softkeyboard").style.left="0px";
// }
document.getElementById("softkeyboard").style.display="block";
password1.readOnly=1;
password1.blur();
// password1.value="";
}
}
//设置是否大写的值
function setCapsLock() {
if (CapsLockValue==0) {
CapsLockValue=1;
document.getElementById("Calc").capslock.value="大写";
} else {
CapsLockValue=0;
document.getElementById("Calc").capslock.value="小写";
}
}
function setCalcborder() {
document.getElementById("CalcTable").style.border="1px solid #C4C2C4" //边框颜色定义
}
function setHead() {
document.getElementById("CalcTable").rows[0].cells[0].style.backgroundColor="#ECEEEC" //标题栏背景色定义
}
function setCalcButtonBg() {
for(var i=0;i<document.getElementById("Calc").elements.length;i++) {
if(document.getElementById("Calc").elements[i].type=="button"&&document.getElementById("Calc").elements[i].bgtype!="1") {
// if(i==10)
// alert(123);
document.getElementById("Calc").elements[i].style.borderTopWidth= 0
document.getElementById("Calc").elements[i].style.borderRightWidth= 2
document.getElementById("Calc").elements[i].style.borderBottomWidth= 2
document.getElementById("Calc").elements[i].style.borderLeftWidth= 0
document.getElementById("Calc").elements[i].style.borderTopStyle= "none";
document.getElementById("Calc").elements[i].style.borderRightStyle= "solid";
document.getElementById("Calc").elements[i].style.borderBottomStyle= "solid";
document.getElementById("Calc").elements[i].style.borderLeftStyle= "none";
//#46AC17
document.getElementById("Calc").elements[i].style.borderTopColor= "#ECEEEC"; // 按钮阴影色定义 ";
document.getElementById("Calc").elements[i].style.borderRightColor= "#ECEEEC";
document.getElementById("Calc").elements[i].style.borderBottomColor= "#ECEEEC";
document.getElementById("Calc").elements[i].style.borderLeftColor= "#ECEEEC";
//#CBF3B2
document.getElementById("Calc").elements[i].style.backgroundColor="#F7F7F7"; //键盘背景色定义 ";
var str1=document.getElementById("Calc").elements[i].value;
str1=str1.trim();
/*
if(str1=="`") {
document.getElementById("Calc").elements[i].style.fontSize=14;
}
*/
if(str1.length==1) {
//document.getElementById("Calc").elements[i].style.fontSize=16;
//document.getElementById("Calc").elements[i].style.fontWeight='bold';
}
var thisButtonValue=document.getElementById("Calc").elements[i].value;
thisButtonValue=thisButtonValue.trim();
if(thisButtonValue.length==1) {
document.getElementById("Calc").elements[i].onclick=function () {
var thisButtonValue=this.value;
thisButtonValue=thisButtonValue.trim();
addValue(thisButtonValue);
//alert(234)
}
document.getElementById("Calc").elements[i].ondblclick=function () {
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<document.getElementById("Calc").elements.length;i++) {
var char=document.getElementById("Calc").elements[i].value;
var char=char.trim()
if(document.getElementById("Calc").elements[i].type=="button"&&char>="a"&&char<="z"&&char.length==1) {
document.getElementById("Calc").elements[i].value=" "+String.fromCharCode(char.charCodeAt(0)-32)+" "
}
}
} else {
for(var i=0;i<document.getElementById("Calc").elements.length;i++) {
var char=document.getElementById("Calc").elements[i].value;
var char=char.trim()
if(document.getElementById("Calc").elements[i].type=="button"&&char>="A"&&char<="Z"&&char.length==1) {
document.getElementById("Calc").elements[i].value=" "+String.fromCharCode(char.charCodeAt(0)+32)+" "
} }
}
capsLockFlag=!capsLockFlag;
}
function CheckLoaded(){}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -