最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript實現(xiàn)的平方米、畝、公頃單位換算小程序

 更新時間:2014年08月11日 10:19:05   投稿:junjie  
這篇文章主要介紹了javascript實現(xiàn)的平方米、畝、公頃單位換算小程序,此代碼通過URL傳參的方式使用,也可以根據(jù)自己的需求做些改動,需要的朋友可以參考下

javascript實現(xiàn)平方米,畝,公頃單位換算,可以通過url傳遞參數(shù)指定輸入框的值為任何中單位的值。

源代碼如下:

<!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>javascript實現(xiàn)的平方米、畝、公頃單位換算小程序</title>
</head>

<body>

<select onchange="selectChange(this)" id="sel">
<option value="公頃">公頃</option>
<option value="畝">畝</option>
<option value="平方米">平方米</option>
</select>
這個input的值可能是3公頃、3畝、3平方米
<input type="text" value="3" id="input0"/>
<script type="text/javascript">
     var a = parseInt('0'); /////這里改為你動態(tài)接受到的值,0代表單位為平方米,1為畝,2為公頃
     var sel = document.getElementById('sel');
     sel.selectedIndex = 2 - a; /////設(shè)置單位下拉
     var lastUnit = document.getElementById('sel').value; //記錄當(dāng)前單位
     var input = document.getElementById("input0");
     //10000平米 = 15畝 = 1公頃
     var fRate = {//換算率
       公頃: { 畝: 15, 平方米: 10000 },
       畝: { 平方米: 10000 / 15, 公頃: 1 / 15 },
       平方米: { 畝: 15 / 10000, 公頃: 1 / 10000}
     };
     function selectChange(obj) {//單位改變,執(zhí)行換算
       var v = parseFloat(input.value);//得到原來的值
       //執(zhí)行換算,注意fRate的取值,得到上一次的單位節(jié)點,再取當(dāng)前單位的換算率
       var rst = (v * fRate[lastUnit][sel.value]).toFixed(4);//保留4位小數(shù)
       input.value = rst;
       lastUnit = sel.value;//更新當(dāng)前單位變量
     }
</script>

</body>
</html>

相關(guān)文章

最新評論

湖州市| 呈贡县| 九江市| 杂多县| 奉化市| 那曲县| 千阳县| 沅陵县| 澄迈县| 阜新| 长治市| 绥江县| 阿拉善右旗| 郧西县| 长治市| 中山市| 文安县| 农安县| 林州市| 揭东县| 普安县| 东城区| 馆陶县| 张家港市| 安徽省| 武胜县| 班戈县| 织金县| 瑞丽市| 平顺县| 岑巩县| 新乡市| 芮城县| 永春县| 洛宁县| 左权县| 云阳县| 阜南县| 大宁县| 玉环县| 揭东县|