<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
 <SCRIPT LANGUAGE="JavaScript">
 var aaa = (0x11).toString(10) ;
alert(aaa);
 var bbb = (11).toString(16) ;
alert(bbb);
</SCRIPT></body>
</html>

解决方案 »

  1.   

    alert(parseInt(12,8));
    12表示是8进制的,转换结果是10进制的;
    不过这种方法不如toString(radix)来得明白.
      

  2.   

    假如我有个字符串是DD
    var s="dd";
    如何将它转换为10进制
      

  3.   

    var aaa = (0xdd).toString(10) ;
    alert(aaa);
      

  4.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>aaa</title>
    </head>
    <body>
     <SCRIPT LANGUAGE="JavaScript">
     var aaa = (0xdd).toString(10) ;
    alert('16进制0xdd的转为10进制是:'+aaa);
     var bbb = (11).toString(16) ;
    alert(bbb);
    </SCRIPT></body>
    </html>
      

  5.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>aaa</title>
    </head>
    <body>
     <SCRIPT LANGUAGE="JavaScript">
     var s="dd";
     var ccc = eval('0x'+s );
     var aaa = ccc.toString(10) ;
    alert('16进制0xdd的转为10进制是:'+aaa);
     </SCRIPT></body>
    </html>