麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JavaScript基于DOM操作實現簡單的數學運算功能示例

2019-11-19 17:55:38
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript基于DOM操作實現簡單的數學運算功能。分享給大家供大家參考,具體如下:

<!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 charset="utf-8">  <title>簡單的DOM操作-實現簡單的運算</title>  <script type="text/javascript" language="javascript">    window.onload = function () {      //alert("window.onload!!!");      var opNum1 = window.document.getElementById("opNum1");      var opNum2 = window.document.getElementById("opNum2");      //var op = window.document.getElementById("op");      var btnElements = window.document.getElementsByName("operater"); //.getElementsByTagName("input[type=button]");      var btnElementsLength = btnElements.length;      for (var i = 0; i < btnElementsLength; i++) {        //alert(i);        btnElements[i].onclick = function () {          //alert(opNum1.value + "_" + opNum2.value + "_" + this.value);          operate(opNum1.value, opNum2.value, this.value);        }      }    }    function operate(opNum1, opNum2, op) {      var result=null;      switch (op) {        case "+": result = parseFloat(opNum1) + parseFloat(opNum2);          break;        case "-": result = parseFloat(opNum1) - parseFloat(opNum2);          break;        case "*": result = parseFloat(opNum1) * parseFloat(opNum2);          break;        case "/": result = parseFloat(opNum1) / parseFloat(opNum2);          break;        case "%": result = parseFloat(opNum1) % parseFloat(opNum2);          break;        default:          break;      }      var resultElement = window.document.getElementById("resultSpan");      resultElement.innerHTML = result;    }  </script>  <style type="text/css">    body{ line-height:30px;       font-size:20px;    }    input[type=button]{ width:50px;    }  </style></head><body>  運算數1:<input type="text" id="opNum1" /><br />  運算數2:<input type="text" id="opNum2" /><br />  選擇操作符:  <input type="button" name="operater" value="+" />  <input type="button" name="operater" value="-" />  <input type="button" name="operater" value="*" />  <input type="button" name="operater" value="/" />  <input type="button" name="operater" value="%" />  <br />  運算結果為:<span id="resultSpan"></span><br /></body></html>

PS:這里再為大家推薦幾款計算工具供大家進一步參考借鑒:

在線一元函數(方程)求解計算工具:
http://tools.VeVB.COm/jisuanqi/equ_jisuanqi

科學計算器在線使用_高級計算器在線計算:
http://tools.VeVB.COm/jisuanqi/jsqkexue

在線計算器_標準計算器:
http://tools.VeVB.COm/jisuanqi/jsq

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript操作DOM技巧總結》、《JavaScript替換操作技巧總結》、《javascript編碼操作技巧總結》、《JavaScript中json操作技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产免费观看a大片的网站 欧美成人一级 | 天天夜天天操 | 青青草成人免费视频在线 | 成年毛片 | 国产一级中文字幕 | 免费黄色大片网站 | 人成免费网站 | 91精品久久香蕉国产线看观看 | 亚洲特黄 | 日韩欧美精品电影 | 嗯~啊~用力~高h | 日本在线视频一区二区三区 | 久久精品免费网站 | 在线视频观看一区二区 | 国产pron| 91成人久久 | 欧美一级淫片a免费播放口 91九色蝌蚪国产 | 91色琪琪电影亚洲精品久久 | 鲁丝片一区二区三区免费入口 | 在线成人免费视频 | 国产免费观看电影网站 | 国产女厕一区二区三区在线视 | 日本中文字幕久久 | 国产羞羞网站 | 国产又白又嫩又紧又爽18p | 久久综合一区 | 成人三级视频网站 | 色妞视频男女视频 | 成人福利视频在 | 久久亚洲视频网 | 黄色片在线观看网站 | 高清国产午夜精品久久久久久 | 亚洲一级毛片 | www.射| 久久精品视频16 | 欧美国产第一页 | 亚洲日色| 日本特级a一片免费观看 | 最近中文字幕一区二区 | 国产精品久久久久一区二区 | 久久日韩在线 |