这个是在别的网站种找到的。平时没什么需要的。只有看到的时候。才需要。所以我就收藏了下。
一下是代码部分:
js部分
function JavaDe(){
var monyer = new Array();
var s = document.getElementById('code').value;
var hex=document.getElementById("true");
if(hex.checked){
s=s.split("\\");
}else{
s=s.split("0");
}
console.log(s)
for (i = 1; i < s.length; i++){
if(hex.checked){
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;
} html代码部分
<textarea class="toolarea" id="code" rows="10" cols="50">aa</textarea> <input type="checkbox" id="true" >是否启用\x加密<br> <input class="bt lvse" onClick="JavaDe()" type="button" value='16进制解密"\x"'> <input class="bt lanse" onClick="JavaEn()" type="button" value='16进制加密'>
吉公网安备 22020202000301号