`

js 将字段转16进制

    博客分类:
  • JS
阅读更多
<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;
}	
</script>
<textarea id="code" rows="10" cols="50">\x65\x76\x61\x6c</textarea><input type="checkbox" checked id="true" >是否启用\x加密<br>
<input onClick="JavaDe()" type="button" value='16进制解密"\x"'><input onClick="JavaEn()" type="button" value='16进制加密'>
分享到:
评论

相关推荐

    各种进制之间的转换 很好哦

    2. 十进制转二进制:常用的方法是“除二取余法”,将十进制数不断除以2,记录余数,最后将余数倒序排列即为二进制数。 3. 八进制转十进制/二进制:与上面类似,只是权重变为8的幂和8的次方。 4. 十六进制转十进制/二...

    cJSON嵌入式配置文件加载

    在解析JSON时,需要将字符串形式的十六进制转换为整数,可以使用`strtol()`函数配合基数参数`16`来实现。 3. 外部存储的访问:根据配置文件的存储位置,可能需要使用MDK提供的驱动库来访问SPI Flash或I²C EEPROM,...

    oracle中的BLOB(照片)转换到mysql中

    然后,通过类似的方法,读取本地文件并将其内容插入到MySQL的BLOB字段中。在Java中,你可以使用`PreparedStatement`的`setBinaryStream()`方法: ```java FileInputStream in = new FileInputStream(...

    equival:该站点可以将十进制转换为等效的二进制八进制十六进制

    这个站点可能使用输入字段让用户输入十进制数,然后使用JavaScript或其他编程语言进行转换计算,并在页面上显示结果。 了解和掌握这些数字系统转换对于学习编程、理解计算机工作原理以及进行数据分析都至关重要。...

    PCM转WAV文件

    例如,使用`java.io.RandomAccessFile`来读写文件,`ByteBuffer`来处理二进制数据,以及手动计算和设置头信息的各个字段。 转换后的WAV文件由于包含了完整的头信息,可以被大多数音频播放器识别并播放,而无需额外...

    西电2013年网络攻防大赛答案

    - **16进制转字符**:将16进制数据转换成可读的字符形式。 - **元数据分析**:通过分析图片的元数据来获取隐藏的信息。 - **URL编码转换**:利用URL编码规则来隐藏或传递特殊字符。 以上是对西电2013年网络攻防...

    每个请求都返回一个不同的十六进制代码全部为1677721

    在JavaScript中,我们可以使用`parseInt`函数将字符串转换为整数,也可以用`toString(16)`方法将整数转换为十六进制字符串: ```javascript let decimalValue = 1677721; let hexadecimalValue = decimalValue....

    JavaScript 挑战赛 30 天内完成的项目.zip

    观看现场演示30daysofjs.netlify.app 天 姓名1 鼓组2 钟3 随机颜色生成器4 数字时钟5 随机密码生成器6 日历7 动态表单字段8 數量計數9 掷骰子10 表情符号切换器 天 姓名11 颜色选择器12 自定义二维码十三 网站图标...

    IPv6 Java方法 简写转成全写,全写转成简写

    IPv6地址由8组16位的十六进制数字组成,每组之间用冒号分隔。一个完整的IPv6地址由32个十六进制数字组成,通常表示为8组4位的十六进制数字。 #### 二、IPv6地址的简写与全写 在实际应用中,IPv6地址有简写形式和全...

    JavaScript基础教程第8版

    17.7 将RGB值转换为十六进制 340 17.8 对值进行转换 341 17.9 bookmarklet计算器 342 17.10 缩短URL 344 17.11 检验页面 344 17.12 通过电子邮件发送页面 345 17.13 改变页面大小 346

    Mongodb 利用mongoshell进行数据类型转换的实现方法

    16. 32-bit integer(32位整数):代号16,别名“int” 17. Timestamp(时间戳):代号17,别名“timestamp” 18. 64-bit integer(64位整数):代号18,别名“long” 19. Min key(最小键):代号-1,别名“minKey...

    MD5算法源码_JS_Java_Oracle_MySQL

    返回的结果是二进制的,可以进一步转换为16进制字符串。 MySQL也有内置的`MD5()`函数,用于计算字符串的MD5值: ```sql SELECT MD5('Hello, World!'); ``` 这将直接返回一个32位的十六进制MD5摘要。 在处理MD5时...

    MD5_js.rar_MD5 encryption java_js md5_md5._md5.j_md5.js

    首先,"MD5算法在js中的实现.java"文件可能是将MD5算法用Java语言进行了封装,提供给JavaScript使用。Java和JavaScript虽然名字相似,但实际上是两种不同的编程语言。Java代码可以通过Web服务接口或者Node.js环境来...

    hex文件格式说明1

    这些库提供了便利的方法来将二进制数据转换为HEX字符串,或者将HEX字符串解码为二进制数据,以便在JavaScript应用中处理。例如,你可以读取一个HEX文件,将其内容分解成单个记录,然后提取并操作数据字段。反之,也...

    javaScript parseInt字符转化为数字函数使用小结.docx

    当需要将十六进制颜色值转换为整数时,可以指定`radix`为`16`。例如,`parseInt("FF", 16)`将返回`255`。 #### 六、其他注意事项 - **非数字字符处理**:`parseInt()`函数会在遇到第一个非数字字符时停止解析,并...

    bodec:使用类型数组的二进制操作

    bodec 可以很好地与其他 JavaScript 库集成,如浏览器的 Fetch API 或 Node.js 的 fs 模块,以处理从网络或磁盘读取的二进制数据。例如,你可以使用 bodec 将从服务器获取的二进制响应转换为 JSON 对象: ```...

    django自定义Color Picker控件- JEFF ZHANG'S1

    这个控件允许用户在输入框中选择颜色,而不是手动输入16进制颜色代码。以下是关于这个自定义Color Picker控件的详细解释: 1. **自定义Form控件**: Django提供了`forms`模块,允许开发者创建自定义的表单组件。在...

    node-binary:从缓冲区和流中解压缩多字节二进制值

    您也可以指定要解压缩的字段的字节序和符号。 该模块是二进制模块的更干净,更完整的版本,它在预分配的缓冲区而不是链表上运行。 例子 stream.js var binary = require ( 'binary' ) ; var ws = binary ( ) . ...

    GIF图片中隐藏任意脚本的方法.doc

    GIF89a格式的GIF图片有一个特定的注释字段,其开始标记是16进制的21 FE,结束标记是00。你的脚本代码应该插入在这个注释块中。完成这一步后,理论上你就创建了一个GIF+JavaScript的混合体,即gifjavascript-...

    2021级中国海洋大学移动软件开发项目3实验报告

    - `getRandomColor(params)`函数用于生成随机颜色,通过循环生成RGB值并转换为16进制颜色,为弹幕提供多彩显示。 - `playVideo(e)`函数负责播放指定的视频,根据点击的视频条目数据,更新视频播放器的源URL。 - `...

Global site tag (gtag.js) - Google Analytics