javascript中用用toString()和parseInt()进行进制转换代码
时间:2011-01-11 11:27来源: 作者: 点击:
次
用javascript中的toString()和parseInt()函数实现对数字的进制进行转换!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
用javascript中的toString()和parseInt()函数实现对数字的进制进行转换!
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>10进制<-->2进制</title>
- </head>
-
- <body>
- Decimal:
- <input type="text" id="decimal" />
- <input type="button" value="to Binary" onclick="return toBinary();" /> <br />
- Binary:
- <input type="text" id="binary" />
- <input type="button" value="to Decimal" onclick="return toDecimal();" />
-
-
- <script type="text/javascript">
- var d = document.getElementById('decimal');
- var b = document.getElementById('binary');
-
- function toBinary() {
- var num = d.value;
- if (isNaN(num) || !num) {
- d.value = "";
- return false;
- }
- b.value = (parseInt(num)).toString(2);
- }
-
- function toDecimal() {
- var num = b.value;
- if (isNaN(num) || !num) {
- b.value = "";
- return false;
- }
- d.value = parseInt(num, 2);
- }
- </script>
- </body>
- </html>
(责任编辑:admin) |
织梦二维码生成器
------分隔线----------------------------