![]() | HexDec-Umrechnung
![]() ![]() |
<head> <script language="JavaScript"> <!-- hex="0123456789ABCDEF"; function rechne(was) { var inp; var out; if(was == "hex") { inp=document.form2.hex.value; out=parseInt(inp,16); if(isNaN(out)) { alert("fehlerhafter Eingabewert"); out=""; } document.form2.dec.value=out; } else { inp=parseInt(document.form2.dec.value); out=""; if(isNaN(inp)) { alert("fehlerhafter Eingabewert"); } else { while(inp != 0) { out=hex.charAt(inp%16)+out; inp=inp >> 4; } } document.form2.hex.value=out; } } //--> </script> </head> <body> <form name="form2" method="post"> <b>Hex:</b> <input type="text" name="hex" size="8" value="0" onChange="rechne('hex');">  <input type="button" value="=> Dec" onClick="rechne('hex');"> <br> <b>Dec:</b> <input type="text" name="dec" size="8" value="0" onChange="rechne('dec');">  <input type="button" value="=> Hex" onClick="rechne('dec');"> </form> </body>