<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>
#clickTable {
border : 3px solid red;
width : 400px;
height : 300px;
text-align: center;
}
button {
width: 80px;
height: 60px;
text-align: center;
}
</style>
<script>
window.onload = function () {
let plusNow = 0;
let plusNum = document.getElementById("plusNum");
let plusClick = document.getElementById("plusClick");
plusClick.onclick = function () {
plusNum.innerText = ++plusNow + "번 클릭";
}
let minusNow = 10;
let minusNum = document.getElementById("minusNum");
let minusClick = document.getElementById("minusClick");
minusClick.onclick = function () {
if(minusNow > 0) {
minusNum.innerText = --minusNow + "번";
}
}
}
</script>
</head>
<body>
<table id="clickTable">
<tr>
<td id="plusNum">0번 클릭</td>
<td>
<button id="plusClick">클릭</button>
</td>
</tr>
<tr>
<td>
<button id="minusClick">숫자감소</button>
</td>
<td id="minusNum">10번</td>
</tr>
</table>
</body>
</html>
'웹 프로그래밍 > JavaScript' 카테고리의 다른 글
[JS] DOM level 0 : 고전 이벤트 모델 vs 인라인 이벤트 모델 (0) | 2020.06.22 |
---|---|
[JS] 태그 가져오기(2) document.querySelector(), querySelectorAll() (0) | 2020.06.22 |
[JS] 버튼을 누를 때마다 동적으로 변하는 페이지 만들기(계산기) (0) | 2020.06.21 |
[JS] 작성한 함수가 제대로 작동하지 않는 문제 (원인 : 자스크립트 내에 이미 있는 함수일 경우) (0) | 2020.06.21 |
[JS] 이벤트 버블링 적용 및 제한 (0) | 2020.06.19 |