javascript中简单的进制转换代码实例

前端技术 2023/09/03 JavaScript
复制代码 代码如下:

<!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>

本文地址:https://www.stayed.cn/item/6169

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。