📄 ho.htm
字号:
Earthweb.com: Source code<HTML>
<HEAD>
<SCRIPT Language="javascript">
//code snipet by Mark 'Max' Hamner
//maxhamner@hotmail.com
// --------------- THE DECIMAL TO HEX CONVERTER -------------------
function dechex(cval){
if (cval > 255) {cval = 255};
hexascii = "0123456789ABCDEF";
cval0 = Math.floor(cval/16);
cval1 = cval - (cval0 * 16);
c1 = hexascii.charAt(cval0);
c2 = hexascii.charAt(cval1);
mystr = c1 + c2;
return mystr;
}
// ------------- THE HEX TO DECIMAL CONVERTER ----------------------
function hexdec(cval){
cval = cval.toUpperCase();
var tval = 0; hexascii = "0123456789ABCDEF";
for(c=0; c<cval.length; c++){
mychar=cval.charAt(c);
for(ch=0; ch<16; ch++){
if (mychar == hexascii.charAt(ch)) {
tval = tval + ch;
if (c<cval.length-1) {tval = tval * 16}
}
}
}
return tval;
}
// --------------- SUPPORT STUFF ----------------------------------
function DoDecHex(){
myfield = document.forms['convert'].elements['Dec'].value;
myval = dechex(myfield);
alert ('Hex value is: ' + myval);
}
function DoHexDec(){
myfield = document.forms['convert'].elements['Hex'].value;
myval = hexdec(myfield);
alert ('Dec value is: ' + myval);
}
</SCRIPT>
<style>
<!--
body, p, div,td,input {font:menu;line-height: 150%}
.div { font-family: 宋体; font-size: 12px; line-height: 150% }
-->
</style>
</HEAD>
<BODY>
<FORM NAME="convert">
Convert Decimal to Hex:<BR>
Dec:<INPUT TYPE="Text" SIZE="10" NAME="Dec"> (max value = 255)<BR>
<INPUT TYPE="Button" VALUE="Dec to Hex" onClick="DoDecHex()"><BR>
<HR><BR><BR>
Convert Hex to Decimal:<BR>
Hex:<INPUT TYPE="Text" SIZE="10" NAME="Hex"> (max value = FF)<BR>
<INPUT TYPE="Button" VALUE="Hex to Dec" onClick="DoHexDec()"><BR>
<HR><BR><BR>
This sample by Mark 'Max' Hamner (maxhamner@hotmail.com)
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -