在线工具 > 计算工具 > 硬盘分区整数在线计算工具 2008-06-18 09:08:58 脚本之家 <script> function doresult(){ if(document.form1.num.value==''){ alert('请输入一个数字'); return false; }else { var re=/[^0-9]+/g; if(re.test(document.form1.num.value)){ alert('请输入一个数字'); return false; } } var thenum=parseInt(document.form1.num.value); var theresult=(thenum-1)*4+1024*thenum; document.getElementById('theshow').innerText=theresult.toString(); } </script> <form name=form1> <input name=num onkeyup="this.value=this.value.replace(/[^\d]*/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]*/g,''))"> <span id=theshow style="border:1px solid green;margin:0 5px"></span> <button onclick="javascript:doresult()"><font color=red>计算</font></button> </form> 提示:您可以先修改部分代码再运行