网页特效
建站首页
|
广告代码
|
源码下载
|
站长工具
|
字体下载
|
网页模板
|
收藏本站
|
设为首页
网站首页
菜单导航
日期时间
背景图像
图层样式
鼠标键盘
页面窗口
色彩表格
链接文字
表单按钮
计数转换
游戏娱乐
综合实例
特效
热门搜索:
特效代码
js脚本
导航菜单
热点推荐:
英文字体
人民币汇率
dw插件
站长常用软件
alexa排名查询
您的位置:
网页特效
->
计数转换
-> 度衡量换算 -- 重量换算网页代码
度衡量换算 -- 重量换算网页代码
作者:度衡量换算 -- 重量换算 网页特效代码演示 发布时间:2007-11-22 0:04:22 发布人: admin
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>jz123.cn,度衡量换算 -- 重量换算</title> <script language="JScript" type="text/JScript"> function WEIGHT_MEASURES() { this.mTon = 1000 this.mKilogram = 1 this.mGram = 0.001 this.mMilligram = 0.000001 this.cJin = 0.5 this.cDan = 50 this.cLiang = 0.05 this.cQian = 0.005 this.avdpPound = 0.45359237 this.briTon = 2240 * this.avdpPound this.usTon = 2000 * this.avdpPound this.briCWT = 112 * this.avdpPound this.usCWT = 100 * this.avdpPound this.briStone = 14 * this.avdpPound this.avdpOunce = this.avdpPound / 16 this.avdpDram= this.avdpPound / 256 this.avdpGrain = this.avdpPound / 7000 this.troyPound = 5760 * this.avdpGrain this.troyOunce = 480 * this.avdpGrain this.troyDWT = 24 * this.avdpGrain this.troyGrain = this.avdpGrain } var weight_data = new WEIGHT_MEASURES(); function checkNum(str) { for (var i=0; i<str.length; i++) { var ch = str.substring(i, i + 1) if (ch!="." && ch!="+" && ch!="-" && ch!="e" && ch!="E" && (ch < "0" || ch > "9")) { alert("请输入有效的数字"); return false; } } return true } function normalize(what,digits) { var str=""+what; var pp=Math.max(str.lastIndexOf("+"),str.lastIndexOf("-")); var idot=str.indexOf("."); if (idot>=1) { var ee=(pp>0)?str.substring(pp-1,str.length):""; digits+=idot; if (digits>=str.length) return str; if (pp>0 && digits>=pp) digits-=pp; var c=eval(str.charAt(digits)); var ipos=digits-1; if (c>=5) { while (str.charAt(ipos)=="9") ipos--; if (str.charAt(ipos)==".") { var nc=eval(str.substring(0,idot))+1; if (nc==10 && ee.length>0) { nc=1; ee="e"+(eval(ee.substring(1,ee.length))+1); } return ""+nc+ee; } return str.substring(0,ipos)+(eval(str.charAt(ipos))+1)+ee; } else var ret=str.substring(0,digits)+ee; for (var i=0; i<ret.length; i++) if (ret.charAt(i)>"0" && ret.charAt(i)<="9") return ret; return str; } return str; } function compute(obj,val,data) { if (obj[val].value) { var uval=0; uval = obj[val].value*data[val]; if( (uval >= 0) && (obj[val].value.indexOf("-") != -1) ) { uval = -uval; } for (var i in data) obj[i].value=normalize(uval/data[i],8); } } function resetValues(form,data) { for (var i in data) form[i].value=""; } function resetAll(form) { resetValues(form,weight_data); } </script> </head> <body class="bodycolor" topmargin="2"> <table width="100%" border="0" cellpadding="0" cellspacing="0" class="small"> <tbody> <tr> <td align="center" valign="top"> <form action=""> <table width="75%" border="0" cellspacing="0" cellpadding="0" class="small"> <tr> <td> 可实现吨(Tonne)、公斤(Kilogram)、克(Gram)、毫克(Milligram)、市斤、担、两、钱、磅(Pound)、盎司(Ounce)、英钱(PennyWeight)、格令(Grain)、长吨(British long ton)、短吨(US short ton)、英担(British long hundredweight)、美担(US short hundredweight)、英石(Stone)、打兰(Dram)间的互转互换。</td> </tr> </table> <table cellspacing="0" cellpadding="4" width="75%" class="small"> <tbody> <tr align="center"> <td colspan="6"><b> 公 制</b> <hr size="1"> </td> </tr> <tr> <td nowrap align="right">吨</td> <td align="left"><input size="12" name="mTon" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(mTon.value)) compute(this.form,mTon.name,weight_data)" type="button" value="换算" class="SmallButton" name="mTon_bt"></td> <td nowrap align="right">公斤(kg)</td> <td align="left"><input size="12" name="mKilogram" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(mKilogram.value)) compute(this.form,mKilogram.name,weight_data)" type="button" value="换算" class="SmallButton" name="mKilogram_bt"></td> </tr> <tr> <td nowrap align="right">克(g)</td> <td align="left"><input size="12" name="mGram" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(mGram.value)) compute(this.form,mGram.name,weight_data)" type="button" value="换算" class="SmallButton" name="mGram_bt"></td> <td nowrap align="right">毫克(mg)</td> <td align="left"><input size="12" name="mMilligram" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(mMilligram.value)) compute(this.form,mMilligram.name,weight_data)" type="button" value="换算" class="SmallButton" name="mMilligram_bt"></td> </tr> <tr align="center"> <td colspan="6"><b> 市 制</b> <hr size="1"> </td> </tr> <tr> <td nowrap align="right">市斤</td> <td align="left"><input size="12" name="cJin" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(cJin.value)) compute(this.form,cJin.name,weight_data)" type="button" value="换算" class="SmallButton" name="cJin_bt"></td> <td nowrap align="right">担</td> <td align="left"><input size="12" name="cDan" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(cDan.value)) compute(this.form,cDan.name,weight_data)" type="button" value="换算" class="SmallButton" name="cDan_bt"></td> </tr> <tr> <td nowrap align="right">两</td> <td align="left"><input size="12" name="cLiang" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(cLiang.value)) compute(this.form,cLiang.name,weight_data)" type="button" value="换算" class="SmallButton" name="cLiang_bt"></td> <td nowrap align="right">钱</td> <td align="left"><input size="12" name="cQian" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(cQian.value)) compute(this.form,cQian.name,weight_data)" type="button" value="换算" class="SmallButton" name="cQian_bt"></td> </tr> <tr align="center"> <td colspan="6"><b> 金 衡 制</b> <hr size="1"> </td> </tr> <tr> <td nowrap align="right">金衡磅(lb t)</td> <td align="left"><input size="12" name="troyPound" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(troyPound.value)) compute(this.form,troyPound.name,weight_data)" type="button" value="换算" class="SmallButton" name="troyPound_bt"></td> <td nowrap align="right">金衡盎司(oz t)</td> <td align="left"><input size="12" name="troyOunce" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(troyOunce.value)) compute(this.form,troyOunce.name,weight_data)" type="button" value="换算" class="SmallButton" name="troyOunce_bt"></td> </tr> <tr> <td nowrap align="right">英钱(dwt)</td> <td align="left"><input size="12" name="troyDWT" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(troyDWT.value)) compute(this.form,troyDWT.name,weight_data)" type="button" value="换算" class="SmallButton" name="troyDWT_bt"></td> <td nowrap align="right">金衡格令</td> <td align="left"><input size="12" name="troyGrain" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(troyGrain.value)) compute(this.form,troyGrain.name,weight_data)" type="button" value="换算" class="SmallButton" name="troyGrain_bt"></td> </tr> <tr align="center"> <td colspan="6"><b> 常 衡 制</b> <hr size="1"> </td> </tr> <tr> <td nowrap align="right">(英制)长吨</td> <td align="left"><input size="12" name="briTon" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(briTon.value)) compute(this.form,briTon.name,weight_data)" type="button" value="换算" class="SmallButton" name="briTon_bt"></td> <td nowrap align="right">(美制)短吨</td> <td align="left"><input size="12" name="usTon" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(usTon.value)) compute(this.form,usTon.name,weight_data)" type="button" value="换算" class="SmallButton" name="usTon_bt"></td> </tr> <tr> <td nowrap align="right">英担(cwt)</td> <td align="left"><input size="12" name="briCWT" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(briCWT.value)) compute(this.form,briCWT.name,weight_data)" type="button" value="换算" class="SmallButton" name="briCWT_bt"></td> <td nowrap align="right">美担(cwt)</td> <td align="left"><input size="12" name="usCWT" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(usCWT.value)) compute(this.form,usCWT.name,weight_data)" type="button" value="换算" class="SmallButton" name="usCWT_bt"></td> </tr> <tr> <td nowrap align="right">英石</td> <td align="left"><input size="12" name="briStone" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(briStone.value)) compute(this.form,briStone.name,weight_data)" type="button" value="换算" class="SmallButton" name="briStone_bt"></td> <td nowrap align="right">磅(lb)</td> <td align="left"><input size="12" name="avdpPound" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(avdpPound.value)) compute(this.form,avdpPound.name,weight_data)" type="button" value="换算" class="SmallButton" name="avdpPound_bt"></td> </tr> <tr> <td nowrap align="right">盎司(oz)</td> <td align="left"><input size="12" name="avdpOunce" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(avdpOunce.value)) compute(this.form,avdpOunce.name,weight_data)" type="button" value="换算" class="SmallButton" name="avdpOunce_bt"></td> <td nowrap align="right">打兰(dr)</td> <td align="left"><input size="12" name="avdpDram" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(avdpDram.value)) compute(this.form,avdpDram.name,weight_data)" type="button" value="换算" class="SmallButton" name="avdpDram_bt"></td> </tr> <tr> <td nowrap align="right">格令</td> <td align="left"><input size="12" name="avdpGrain" class="SmallInput"></td> <td align="left"><input onclick="if (checkNum(avdpGrain.value)) compute(this.form,avdpGrain.name,weight_data)" type="button" value="换算" class="SmallButton" name="avdpGrain_bt"></td> <td clospan="3"></td> </tr> </tbody> </table> <div align="center"> <input onclick="resetAll(this.form)" type="button" value="数据重置" class="SmallButton" name="res7"> </div> </form></td> </tr> </tbody> </table> </body> </html>
度衡量换算 -- 重量换算网页代码
将本文收藏到QQ书签与更多好友分享
上一篇:文章:
度衡量换算 -- 体积和容积换算网页代码
下一篇:文章:
来访统计的JS代码
本类浏览排行 »
搜索页面中的内容
又一款综合搜索引擎代码
标题栏显示当前时间
倒影效果的电子表,显示当前时间
自动记录当前页面最新的更新日期
JS让网页每隔2秒弹出一次对话框
一款超酷的CSS列表排行榜
鼠标悬停放大的纯CSS分页效果
本站推荐文章 »
垂直三栏自适应等高布局
仿QQ消息管理器的文本内容样式
支付宝的控制台动画效果菜单
文字、图片拖曳移动
可拉伸移动的DIV层效果
很酷的图片伸缩放大功能
较好的视觉效果的网页选项卡
CSS实例:通过定义渐变边框给图片加阴影