Toggle Button을 On/Off Switch라고 생각하면 된다.
우리 키보드에 [Caps Lock], [Num Lock], [Scroll Lock] 다 Toggle Buttons이다.
인터넷에서 다른 개발자들이 공유하는 토글버튼 example은 iOS에서 볼수 있는 토글버튼 만드는
CSS 위주의 예제였다.
Are you coding?
Yes No<!DOCTYPE html>
<html>
<head>
<title>Coding?</title>
<script>
var isYesToggled = false;
var isNoToggled = false;
function toggleYes() {
if (isYesToggled) {
isYesToggled = false;
document.getElementById("output").innerHTML = "Are you coding?";
} else {
isYesToggled = true;
document.getElementById("output").innerHTML = "Good Job!";
}
}
function toggleNo() {
if (isNoToggled) {
isNoToggled = false;
document.getElementById("output").innerHTML = "Are you coding?";
} else {
isNoToggled = true;
document.getElementById("output").innerHTML = "Go study!";
}
}
</script>
</head>
<body>
<p id="output">Are you coding?</p>
<button id="btnYes" onclick="toggleYes()">Yes</button>
<button id="btnNo" onclick="toggleNo()">No</button>
</body>
</html>
function toggleYes() {
if (isYesToggled) {
isYesToggled = false;
document.getElementById("output").innerHTML = "Are you coding?";