这个是在别的网站种找到的。平时没什么需要的。只有看到的时候。才需要。所以我就收藏了下。
一下是代码部分:
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号