Javascript: Convertir un nombre décimal en Hexadécimal

Author:

Javascript: Convertir un nombre décimal en Hexadécimal
Download

<html><head>
 
</head>
<body>
  <script language="javascript">
 
if (window.addEventListener) 
{
      window.addEventListener("load",setupEvents,false);
   } else if (window.attachEvent) {
      window.attachEvent("onload", setupEvents);
   } else {
      window.onload=setupEvents;
}
 
function setupEvents(evnt) {
   document.myForm.onsubmit=dec2Hex(); 
}
 
// La fonction de conversion de décimal en hexadéciam
function dec2Hex() {
 
    dec= document.myForm.elements[0].value;
    alert("ici=>"+dec);
    dec = parseInt(dec, 10);
    if (!isNaN(dec)) {
        hexChars = "0123456789ABCDEF";
        if (dec > 255) 
        {
            alert("Veillez entrer un valeur comprise entre 0 et 255");
        }
        var i = dec % 16;
        var j = (dec - i) / 16;
        result = "0x";
        result += hexChars.charAt(j) + hexChars.charAt(i);
        alert(dec+"=>"+result);
    } else {
        alert("Valeur incorrecte");
    }
}
     </script>
 
 
<form name="myForm">
<label> Tapez un nombre décimal compris entre 0 et 255:</label>
<input type="text" name="text1" /><br />
<input type="submit" value="Submit" />
</form>
 
 </body>
</html>

Cet article Javascript: Convertir un nombre décimal en Hexadécimal est apparu en premier sur .