210816 지난 시간에 이어 함수에 대해 더 자세 학습했고, 그동안 배운 html, css, javascript에 대한 중간 점검이 있었다.
window.onload = function () {
function iLoveJs(answer) {
if (answer === 'yes') {
let yyy = ['멋집니다!', '지금처럼 열심히~', 'Good입니다.'];
let num = Math.floor(Math.random() * 3 + 0);
alert('와와! ' + yyy[num]);
} else {
let nnn = ['그만 놀아요ㅜㅜ', '분발하세요>.<', '재미없어요ㅋㅋ'];
let num = Math.floor(Math.random() * 3 + 0);
alert('참나! ' + nnn[num]);
}
return false;
}
let y = document.getElementById('btnYes');
y.onclick = function () {
iLoveJs('yes');
}
let n = document.getElementById('btnNo');
n.onclick = function () {
iLoveJs('no');
}
}
let form = document.getElementById('onSale');
form.onsubmit = salePrice;
// 이런식으로 ()를 쓰지 않고, onsubmit이 됐을 때 함수를 실행하도록 할 수 있다.