2進数・8進数・16進数に変換(toString)
<html> <head> <title>2進数・8進数・16進数に変換</title> <script language="JavaScript"> <!-- function change(n) { // 変換 val = eval(document.form1.text1.value); document.form1.text2.value = val.toString(n); } //--> </script> </head> <body> <form action="" method="" name="form1"> 変換する10進数<br> <input type="text" name="text1" size="50"><br> <br> <input type="button" value="2進数に" onClick="change(2)"> <input type="button" value="8進数に" onClick="change(8)"> <input type="button" value="16進数に" onClick="change(16)"> <br> <br> 変換後<br> <input type="text" name="text2" size="50"> </form> </body> </html>
〔 実行する 〕