是否启用x加密
<script type="text/javascript"> function JavaDe() { var monyer = new Array(); var s = document.getElementById('code').value.split("\"); for (i = 1; i < s.length; i++) { s[i] = s[i].replace('x', ''); monyer += String.fromCharCode(parseInt(s[i], 16)) } document.getElementById('code').value = monyer; } function JavaEn() { var txt = document.getElementById("code"); var hex = document.getElementById("true"); var monyer = new Array(); var i, s; for (i = 0; i < txt.value.length; i++) { s = txt.value.charCodeAt(i).toString(16); if (hex.checked) { monyer += "\x" + s; } else { monyer += new Array(5 - String(s).length).join("0") + s; } } txt.value = monyer; } function hexToString(str) { var monyer = new Array(); var s = str.split(","); for (i = 0; i < s.length; i++) { monyer += String.fromCharCode(parseInt(s[i], 16)) } document.getElementById('code').value = monyer; } function stringToHex(str) { var val = ""; for (var i = 0; i < str.length; i++) { if (val == "") val = str.charCodeAt(i).toString(16); else val += "," + str.charCodeAt(i).toString(16); } document.getElementById('code').value = val; } </script> <textarea id="code" rows="10" cols="50">x65x76x61x6c</textarea><input type="checkbox" checked id="true">是否启用x加密<br> <input onclick="JavaDe()" type="button" value='16进制解密"x"'><input onclick="JavaEn()" type="button" value='16进制加密'><br> <br> <input onclick="hexToString(document.getElementById('code').value)" type="button" value='16进制解密","'><input onclick="stringToHex(document.getElementById('code').value)" type="button" value='16进制加密","'>