⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 softkeyboard.js

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 JS
📖 第 1 页 / 共 2 页
字号:
		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 + -