资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
javascript在线编码查询工具
<img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20type%3D%22text%2Fjavascript%22%3E%2F%2F%20%3C!%5BCDATA%5B%20%0D%0Avar%20begin%20%3D%20parseInt('4e00'%2C16)%3B%20%0D%0Avar%20end%20%3D%20parseInt('9fa5'%2C16)%3B%20%0D%0A%2F%2Falert(end.toString(16))%3B%20%0D%0A%2F%2Falert(begin-end)%3B%20%0D%0Afunction%20getObj(id)%20%7B%20%0D%0Areturn%20document.getElementById(id)%3B%20%0D%0A%7D%20%0D%0Afunction%20showCharList(begin%2C%20end)%20%7B%20%0D%0AgetObj('txtBegin').value%20%3D%20begin%3B%20%0D%0AgetObj('txtEnd').value%20%3D%20end%3B%20%0D%0AbtnQuery_onclick()%3B%20%0D%0A%7D%20%0D%0Afunction%20btnQuery_onclick()%20%7B%20%0D%0Avar%20begin%20%3D%20parseInt(getObj('txtBegin').value)%3B%20%0D%0Avar%20end%20%3D%20parseInt(getObj('txtEnd').value)%3B%20%0D%0Aif%20(isNaN(begin)%20%7C%7C%20isNaN(end)%20%7C%7C%20end%20%3C%20begin)%20%7B%20%0D%0Aalert('%E6%95%B0%E5%AD%97%E8%BE%93%E5%85%A5%E9%94%99%E8%AF%AF%EF%BC%81%E8%AF%B7%E6%A3%80%E6%9F%A5%EF%BC%81')%3B%20%0D%0Areturn%3B%20%0D%0A%7D%20%0D%0AgetObj('spanFontSize').style.display%20%3D%20'none'%3B%20%0D%0AgetObj('spanLoading').style.display%20%3D%20'inline'%3B%20%0D%0Avar%20str%20%3D%20''%3B%20%0D%0Afor%20(var%20i%20%3D%20begin%3B%20i%20%3C%3D%20end%3B%20i%2B%2B)%20%7B%20%0D%0Astr%20%2B%3D%20String.fromCharCode(i)%3B%20%0D%0A%7D%20%0D%0AgetObj('txtCharContent').value%20%3D%20str%3B%20%0D%0AgetObj('spanLoading').style.display%20%3D%20'none'%3B%20%0D%0AgetObj('spanFontSize').style.display%20%3D%20'inline'%3B%20%0D%0AgetObj('spanNum').innerHTML%20%3D%20str.length%3B%20%0D%0A%7D%20%0D%0Afunction%20showNum16()%20%7B%20%0D%0Avar%20num%20%3D%20parseInt(document.getElementById('txt10a').value)%3B%20%0D%0Adocument.getElementById('txt16a').value%20%3D%20num.toString(16)%3B%20%0D%0A%7D%20%0D%0Afunction%20showNum10()%20%7B%20%0D%0Avar%20num%20%3D%20parseInt(document.getElementById('txt16b').value%2C%2016)%3B%20%0D%0Adocument.getElementById('txt10b').value%20%3D%20num.toString(10)%3B%20%0D%0A%7D%20%0D%0Afunction%20showChar()%20%7B%20%0D%0Avar%20num%20%3D%20parseInt(document.getElementById('txtNum1').value)%3B%20%0D%0Aif%20(isNaN(num))%20%7B%20%0D%0Adocument.getElementById('txtChar1').value%20%3D%20''%3B%20%0D%0A%7D%20%0D%0Aelse%20%7B%20%0D%0Adocument.getElementById('txtChar1').value%20%3D%20String.fromCharCode(num)%3B%20%0D%0A%7D%20%0D%0A%7D%20%0D%0Afunction%20showCharNum()%20%7B%20%0D%0Avar%20str%20%3D%20document.getElementById('txtChar2').value%3B%20%0D%0Avar%20txtNum2%20%3D%20document.getElementById('txtNum2')%3B%20%0D%0AtxtNum2.value%20%3D%20''%3B%20%0D%0Afor%20(var%20i%20%3D%200%3B%20i%20%3C%20str.length%3B%20i%2B%2B)%20%7B%20%0D%0AtxtNum2.value%20%2B%3D%20str.charCodeAt(i)%20%2B%20'%3B'%3B%20%0D%0A%7D%20%0D%0A%7D%20%0D%0Afunction%20setTextFontSize(o%2C%20fontSize)%20%7B%20%0D%0AgetObj('txtCharContent').style.fontSize%20%3D%20fontSize%20%2B%20'px'%3B%20%0D%0AgetObj('aFontSmall').style.color%20%3D%20'gray'%3B%20%0D%0AgetObj('aFontMiddle').style.color%20%3D%20'gray'%3B%20%0D%0AgetObj('aFontBig').style.color%20%3D%20'gray'%3B%20%0D%0Ao.style.color%20%3D%20'blue'%3B%20%0D%0A%7D%20%0D%0A%2F%2F%20%5D%5D%3E%3C%2Fscript%3E"> <h4>进制转换</h4> <p> 10进制<input id="txt10a" onkeyup="showNum16();" type="text" /> > 16进制<input id="txt16a" type="text" /><br> 16进制<input id="txt16b" onkeyup="showNum10();" type="text" /> > 10进制<input id="txt10b" type="text" /></p> <h4>编码转换</h4> <p> 数字<input id="txtNum1" onkeyup="showChar();" type="text" value="22221" /> > 字符<input id="txtChar1" type="text" value="囍" /><br> 字符<input id="txtChar2" onkeyup="showCharNum();" type="text" /> > 数字<input id="txtNum2" type="text" /></p> <div style="margin: 5px 0px;"> HTML中可使用 <strong style="color: blue;">囍</strong> 表示 <strong style="color: blue;">囍</strong> </div> <h4>字符编码表</h4> <table style="border-collapse: collapse;" border="2" cellpadding="4"> <tbody> <tr> <th>名称</th> <th>范围</th> <th>数量</th> <th>查看</th> </tr> <tr> <td>汉字</td> <td>19968~40869</td> <td>20902</td> <td><a href="javascript:showCharList(19968,40869);" _ewebeditor_ta_href="javascript%3AshowCharList(19968%2C40869)%3B">查看</a></td> </tr> <tr> <td>常用符号、数字、字符</td> <td>33~126</td> <td>94</td> <td><a href="javascript:showCharList(33,126);" _ewebeditor_ta_href="javascript%3AshowCharList(33%2C126)%3B">查看</a></td> </tr> <tr> <td>数字</td> <td>48~57</td> <td>10</td> <td><a href="javascript:showCharList(48,57);" _ewebeditor_ta_href="javascript%3AshowCharList(48%2C57)%3B">查看</a></td> </tr> <tr> <td>大写字母</td> <td>65~90</td> <td>26</td> <td><a href="javascript:showCharList(65,90);" _ewebeditor_ta_href="javascript%3AshowCharList(65%2C90)%3B">查看</a></td> </tr> <tr> <td>小写字母</td> <td>97~122</td> <td>26</td> <td><a href="javascript:showCharList(97,122);" _ewebeditor_ta_href="javascript%3AshowCharList(97%2C122)%3B">查看</a></td> </tr> <tr> <td colspan="4">更多参考资料:<a href="http://www.nengcha.com/code/unicode/class/" _ewebeditor_ta_href="http%3A%2F%2Fwww.nengcha.com%2Fcode%2Funicode%2Fclass%2F" target="_blank">编码表</a></td> </tr> </tbody> </table> <div style="margin: 5px 0px;"> 字符:<input id="txtBegin" type="text" /> ~ <input id="txtEnd" type="text" /> <input id="btnQuery" onclick="btnQuery_onclick();" type="button" value="查 询" /> <span id="spanFontSize" style="display: none;"> <a id="aFontSmall" style="text-decoration: none; color: gray;" onclick="setTextFontSize(this, 14);return false;" href="#" _ewebeditor_ta_href="%23">小字</a> <a id="aFontMiddle" style="text-decoration: none; color: blue;" onclick="setTextFontSize(this, 30);return false;" href="#" _ewebeditor_ta_href="%23">中字</a> <a id="aFontBig" style="text-decoration: none; color: gray;" onclick="setTextFontSize(this, 60);return false;" href="#" _ewebeditor_ta_href="%23">大字</a> 共<span id="spanNum">0</span>个 </span> <span id="spanLoading" style="display: none; color: red;">加载中...</span> </div> <p> <textarea id="txtCharContent" style="width: 600px; height: 300px; font-size: 30px;"></textarea></p>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程