給submit提交按鈕新增點選事件(JavaScript)
阿新 • • 發佈:2019-01-05
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>IFE JavaScript Task 01</title>
</head>
<body>
<label>請輸入北京今天空氣質量:<input id="aqi-input" type="text"></label>
<button id="button">確認填寫</button>
<div >您輸入的值是:<span id="aqi-display">尚無錄入</span></div>
<script type="text/javascript">
(function() {
/*
在註釋下方寫下程式碼
給按鈕button繫結一個點選事件
在事件處理函式中
獲取aqi-input輸入的值,並顯示在aqi-display中
*/
})();
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>IFE JavaScript Task 01</title>
</head>
<body>
<label>請輸入北京今天空氣質量:<input id="aqi-input" type="text"></label>
<button id="button">確認填寫</button>
<div>您輸入的值是:<span id="aqi-display">尚無錄入</span ></div>
<script type="text/javascript">
window.onload = prepare;
function prepare(){
if (!document.getElementById){
return false;
}//檢查瀏覽器是否支援document.getElementById的DOM方法
var submit = document.getElementById("button");
submit.onclick = function(){
clickButton();
}//新增事件處理函式,把onclick事件繫結到ID為"button"元素上
}
function clickButton(){
var output = document.getElementById("aqi-display");
var input = document.getElementById("aqi-input");
text = input.value;//獲取ID為"aqi-input"的值
output.innerHTML = text;//把值寫入ID為"aqi-display"之中
}
</script>
</body>
</html>