10進数に変換(parseInt)
<html> <head> <title>10進数に変換</title> <script language="JavaScript"> <!-- function change1() { // 2進数を10進数に変換 document.form1.text2.value = parseInt(document.form1.text1.value, 2); } function change2() { // 8進数を10進数に変換 document.form2.text2.value = parseInt(document.form2.text1.value, 8); } function change3() { // 16進数を10進数に変換 document.form3.text2.value = parseInt(document.form3.text1.value, 16); } //--> </script> </head> <body> <form action="" method="" name="form1"> 2進数を10進数に変換<br> <input type="text" name="text1" size="50"> <input type="button" value="変換⇒" onClick="change1()"> <input type="text" name="text2" size="50"> </form> <br> <form action="" method="" name="form2"> 8進数を10進数に変換<br> <input type="text" name="text1" size="50"> <input type="button" value="変換⇒" onClick="change2()"> <input type="text" name="text2" size="50"> </form> <br> <form action="" method="" name="form3"> 16進数を10進数に変換<br> <input type="text" name="text1" size="50"> <input type="button" value="変換⇒" onClick="change3()"> <input type="text" name="text2" size="50"> </form> </body> </html>
〔 実行する 〕