var dict = ['!', 'H', '7', 'o', '}', 's', 'E', 'Q', 'c', 'V', 'A', '<', 'T', 'S', 's', 'n', 'P', 'u', '9', 'P', 'x', 'U', '^', '-', 'R', 'b', 'o', 'k', 'v', '=', 'j', '9', 'p', '@', '2', '/', 'm', '{', 'h', 'F', ',', '8', 'r', 'C', 't', 'e', ';', ':', '%', '~', 'J', '*', '$', 'J', '&', 'O', 'H', '4', '/', 'E', '~', 'B', 'l', 'z', '(', 'N', ' ', '+', 'b', 'm', '{', '6', 'z', 'h', 'O', 'L', 'I', '$', '\\', 'I', ')', 'y', 'e', '%', '6', 'Z', '+', 'l', '@', 'j', '8', '"', 'w', '(', 'u', 'x', 'Y', '}', 'F', 't', 'q', 'D', 'S', ')', 'd', 'Y', '_', '>', 'X', 'X', '3', 'a', 'B', 'M', 'G', 'v', '>', '&', 'Q', '`', '?', ';', 'i', '#', '4', 'i', '|', 'r', 'g', 'A', 'D', ' ', 'M', '!', '.', 'T', '5', 'G', '-', '0', 'a', '?', 'V', 'g', 'L', 'K', '<', '\'', ']', '2', '#', '1', 'y', 'd', 'k', ']', '`', 'c', ':', ',', '[', '^', '=', '7', '1', 'W', 'n', 'q', 'Z', '\\', 'U', 'f', 'N', '_', '"', 'p', '*', 'w', 'W', '|', '0', '.', 'f', '5', 'C', '[', '\'', 'R', 'K', '3'];
function submitHandler() {
var pwdInput = "a5201314a";
var pwdValue = pwdInput.value;
var tempChar;
var encryptStr = "";
for (var i = 0; i < pwdValue.length; i++) {
tempChar = pwdValue.charAt(i);
for (var j = 0; j < dict.length / 2; j++) {
if (tempChar == dict[j * 2]) {
encryptStr += dict[j * 2 + 1];
break;
} else if (j == dict.length / 2 - 1) {
//alert("非法字符");
return false;
}
}
}
//alert("加密后的字符:"+encryptStr);
pwdInput.value = encryptStr;
return true;
}
|