<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> <script language="javascript"> function test() { var num = document.getElementById("in").value; var type = document.getElementById("title"); var tynum, to; for ( var i = 0; i < type.length; i++) { if (type[i].selected) tynum = parseInt(type[i].value); } switch (tynum) { case (1): to = parseInt(num).toString(2); break; case (2): to = parseInt(num).toString(8); break; case (3): to = parseInt(num).toString(16); break; case (4): to = parseInt(num, 2); break; case (5): to = parseInt(num, 8); break; case (6): to = parseInt(num, 16); break; case (7): to = parseInt(num, 2).toString(8); break; case (8): to = parseInt(num, 8).toString(2); break; case (9): to = parseInt(num, 2).toString(16); break; case (10): to = parseInt(num, 16).toString(2); break; case (11): to = parseInt(num, 8).toString(16); break; case (12): to = parseInt(num, 16).toString(8); break; } if (isNaN(to)) to = "输入非法字符了哦" document.getElementById("out").value = to; } </script> <select name="title" id="title" style="width: 152px;"> <option value="1">十进制转二进制</option> <option value="2">十进制转八进制</option> <option value="3">十进制转十六进制</option> <option value="4">二进制转十进制</option> <option value="5">八进制转十进制</option> <option value="6">十六进制转十进制</option> <option value="7">二进制转八进制</option> <option value="8">八进制转二进制</option> <option value="9">二进制转十六进制</option> <option value="10">十六进制转二进制</option> <option value="11">八进制转十六进制</option> <option value="12">十六进制转八进制</option> </select> <br /> <input type="text" id="in" /> <br> <input type="text" id="out" /> <br /> <input type="button" value="change" onclick="test()" /> <font color="#FF0000" style="font-size: 12px;">*注:存在非法字符时,我们只截断有效字符进行转换</font> </body> </html>
相关推荐
关于js二进制,八进制,十进制,十六进制,等等各种进制之间的转换。是一个小的js进制转换器网页,利于大家学习和参考,谢谢你的支持。
使用javascript脚本实现的简单进制转换工具,仍有缺陷,欢迎一起完善
js 实现 十六进制转换为十进制! 值得下载看看!资源免费,大家分享!!
JS任意进制转换.rar
易语言JS任意进制转换源码,JS任意进制转换,v10toX,vXto10,vXtoY
本文实例讲述了Javascript进制转换的方法。分享给大家供大家参考。具体如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=...
进制间转换 进制转换 二进制与十进制 八进制 十六进制转换
纯JavaScript编写的各种常见进制转换器,例如:二进制转换为八进制,八进制转十六进制,此转换器都能实现!
本文实例讲述了JavaScript进制转换实现方法。分享给大家供大家参考,具体如下: JavaScript进制转换 十进制转为其它进制 不带参数调用toString( ),即默认toString(10), 如要以其它进制显示数字,只要作为参数传入...
十六进制转换器 转换十进制转换器 八进制转换器 二进制转换器
利用javascript编写任意二、八、十、十六进制两两转换的进制转换器,思路:先将数字转为十进制,再由十进制转为其他进制。
可以用js进行进制转换,各个进制间的相互转换
易语言JS任意进制转换源码。@资源源码站。
js 颜色转换rgb 16进制
千锋Web前端教程_10_js基础_进制转换
我下了好几个exe的进制转换工具,没有一个能够正确转换的,很多都不能输入小数. 一个外国人用Javascript写的Html页面,能够正确实现10进制,16进制之间及到2进制之间的转换. 效果很好,顺便赞扬下人家做实事的态度. 至于...
可用于凯撒加密,及进制转换,包括2进制,16进制,10进制之间转换;js编写的