numstring是含有数字的字符串,radix是数制。2进制,10进制等
parseInt(numstring, [radix]) 把numstring转化成以radix为进制的整数
parseInt(numstring, [radix]) 把numstring转化成以radix为进制的整数
解决方案 »
- JSP 缓存处理
- 一个很让人郁闷的问题 请大家帮帮忙
- 求两数组比较(交集)的算法?
- 简单问题
- 求一正则表达式
- IE10下img标签被转换成span标签
- VBScript:Set RegWsh = CreateObject("WScript.Shell")翻译成JavaScript是否是:var RegWsh = new ActiveXObject("WScript.Shell");
- javascript连接数据库的问题
- 如何判断一个字符串里只有数字和逗号,而且数字之间以","分割?求正则表达式及javascript代码
- 文本框之间怎么传数据呀
- 请问是否有javascript的函数手册可以下载?能告诉地址吗?
- 请问window.print()是否可以跳过询问窗口直接打印当前页面?感激!!!
<HTML>
<script>
function test(){
var str=document.form1.txt1.value
for(var i=0;i<document.form1.elements.length;i++)
{
if((document.form1.elements[i]).type=="radio" && document.form1.elements[i].checked)
var rad=parseInt(document.form1.elements[i].value)
document.form1.txt3.value=parseInt(str,rad)
}
}
</script>
<form name=form1>
请输入带数字的字符串(第一位必须是在所选数制范围之内的数字或字符[对16进制而言]):<br>
<input name=txt1 value="1009Adfsf345"><br>
请选择数制:
<input type=radio name=txt4 value=2>2
<input type=radio name=txt4 value=8>8
<input type=radio name=txt4 value=10 checked>10
<input type=radio name=txt4 value=16>16<br><br>
<input type=hidden name=txt2>
<input type=button onclick=test() value=转化><br><br>
结果:<input name=txt3>
</HTML>
数制你从哪里输入的?我提供的方法是单选