編程練習(xí)
小伙伴們,根據(jù)所學(xué)知識(shí),實(shí)現(xiàn)一個(gè)簡(jiǎn)單的計(jì)算器,點(diǎn)擊+-*/按鈕,對(duì)兩個(gè)輸入框的之進(jìn)行計(jì)算,并輸出結(jié)果。
效果圖:

溫馨提示: 完成任務(wù)后,請(qǐng)驗(yàn)證是否與實(shí)踐描述效果一致,如一致,恭喜您,你已經(jīng)掌握此技能,否則,請(qǐng)重復(fù)學(xué)習(xí)視頻內(nèi)容。
任務(wù)
一、監(jiān)聽(tīng)+-*/按鈕點(diǎn)擊事件,進(jìn)行計(jì)算并顯示結(jié)果。
提示:
1. 分別取得2個(gè)輸入框的值
2. 把值轉(zhuǎn)成數(shù)字
3. 計(jì)算并輸出
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
input { width: 60px; }
div { margin: 10px 0 }
</style>
<script type="text/javascript">
window.onload = function () {
// 獲取元素
var num1 = document.getElementById('num1');
var num2 = document.getElementById('num2');
var ret = document.getElementById('ret');
var btns = document.getElementsByTagName('button');
var p = parseInt;
//為按鈕添加點(diǎn)擊事件,計(jì)算結(jié)果
}
</script>
</head>
<body>
<input id="num1" type="text"/>
<input id="num2" type="text"/>
<div>結(jié)果:<span id="ret"></span></div>
<button>+</button>
<button>-</button>
<button>*</button>
<button>/</button>
</body>
</html>
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求