国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript 實(shí)現(xiàn)簡單計算器實(shí)例代碼

2019-11-20 08:41:12
字體:
供稿:網(wǎng)友

效果圖:

剛開始做時沒考慮到清零和退格兩個功能,嘻嘻,后來加的整體與傳統(tǒng)計算器比有點(diǎn)小瑕疵。

代碼:

<!DOCTYPE html><html><head><meta charset="utf-8"><title>js簡單計算器</title><style type="text/css">*{margin:0px;padding:0px;}input{margin-top:2px;margin-left:2px;width:230px;height:30px;text-align:right;}button{margin-top:2px;margin-left:2px;width:50px;height:50px;}#container{margin-left:1px;border:1px solid #E4E4E4;background:#BBBBBB;width:235px;height:215px;}</style><script>function onLoad(){//加載完畢后光標(biāo)自動對應(yīng)到輸入框document.getElementById("input").focus();}//讀取按鈕的值,傳給輸入框function inputEvent(e){//把val的值改為每個事件的innerHTML值var val=e.innerHTML;//獲取input標(biāo)簽var xsval=document.getElementById("input");//標(biāo)簽里的value連接每個事件的innerHTML值xsval.value+=val; }//計算出結(jié)果function inputOper(){var xsval=document.getElementById("input");xsval.value=eval(document.getElementById("input").value);}//清零function clearNum(){var xsval=document.getElementById("input");xsval.value="";document.getElementById("input").focus();}//退格function backNum(){var arr=document.getElementById("input");arr.value=arr.value.substring(0,arr.value.length-1);} 
</script></head><body onload="onLoad()"><input id="input" type="text"><div id="container"><div><button onclick="inputEvent(this)">1</button><button onclick="inputEvent(this)">2</button><button onclick="inputEvent(this)">3</button><button onclick="inputEvent(this)">+</button></div><div><button onclick="inputEvent(this)">4</button><button onclick="inputEvent(this)">5</button><button onclick="inputEvent(this)">6</button><button onclick="inputEvent(this)">-</button></div><div><button onclick="inputEvent(this)">7</button><button onclick="inputEvent(this)">8</button><button onclick="inputEvent(this)">9</button><button onclick="inputEvent(this)">*</button></div><div><button onclick="inputEvent(this)">0</button><button onclick="inputEvent(this)">.</button><button onclick="inputOper(this)">=</button><button onclick="inputEvent(this)">/</button></div></div><button onclick="clearNum()">清零</button><button onclick="backNum()">退格</button></body></html>

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 龙口市| 昌江| 韶山市| 资中县| 烟台市| 蓬溪县| 大冶市| 湟源县| 永济市| 封开县| 塔城市| 兴义市| 湘西| 石棉县| 汕尾市| 玉树县| 泰顺县| 乌鲁木齐市| 曲麻莱县| 南召县| 通化县| 乐业县| 陇南市| 阳江市| 镇雄县| 眉山市| 雷波县| 班玛县| 江都市| 彭州市| 酒泉市| 正蓝旗| 斗六市| 曲阜市| 海宁市| 海兴县| 彝良县| 淮北市| 原阳县| 南郑县| 睢宁县|