728x90
1.
๋ฌธ์ ํ์ด ->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<img alt="๋ด ๋ฉ์์ง ์
๋๋ค" id="img" src="tahiti01.jpg" onclick="alert('ํํํฐ ์ฌ์ง์
๋๋ค')">
<br>
<img alt="" src="tahiti01.jpg" onclick="func()">
</body>
<script type="text/javascript">
function func() {
alert('ํํํฐ ์ฌ์ง์
๋๋ค');
}
/*
let msg = document.getElementById("img").alt;
alert(msg);*/
</script>
</html>
2.
๋ฌธ์ ํ์ด ->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>๋ฌธ์ </h1>
<h3>ํ๊ตญ์์ ์ ์ผ ๋์ ์ฐ์?</h3>
๋ต:<input type="text" id="answer">
<input type="button" onclick="func()" value="๋ต">
<script type="text/javascript">
function func(){
let answer = document.getElementById('answer').value;
if(answer == ""){
alert('์ ๋ต์ ๊ธฐ์
ํด์ฃผ์ญ์์ค');
}
else if(answer == "ํ๋ผ์ฐ"){
alert('์ ๋ต์
๋๋ค.')
}
else {
document.getElementById('answer').value="";
alert('์ ๋ต์ด ์๋๋๋ค.')
}
}
</script>
</body>
</html>
3.
๋ฌธ์ ํ์ด ->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h3>๋ณ์์ ์ฐ์ฐ</h3>
a, b์ ๋ํด์ ๋ณ์ a์ b์ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ํ์ํฉ๋๋ค.
<br><br>
<button type="button" onclick="plus()">๋ง์
</button>
<button type="button" onclick="minus()">๋บ์
</button>
<button type="button" onclick="multi()">๊ณฑ์
</button>
<button type="button" onclick="div()">๋๋์
</button>
<button type="button" onclick="left()">๋๋จธ์ง</button>
<br><br>
<input type="text" id="a" size="10"/>
<input type="text" id="oper" size="5"/>
<input type="text" id="b" size="10"/>
=
<input type="text" id="result" size="10"/>
<script type="text/javascript">
let a, b;
function getValue() {
a = parseInt(document.getElementById("a").value);
b = parseInt(document.getElementById("b").value);
}
function plus() {
getValue();
document.getElementById('oper').value='+';
document.getElementById('result').value=a+b;
}
function minus() {
getValue();
document.getElementById('oper').value='-';
document.getElementById('result').value=a-b;
}
function multi() {
getValue();
document.getElementById('oper').value='*';
document.getElementById('result').value=a*b;
}
function div() {
getValue();
if(b==0) {
alert('๊ณ์ฐํ ์ ์์ต๋๋ค');
return;
}
document.getElementById('oper').value='/';
document.getElementById('result').value=a/b;
}
function left() {
getValue();
document.getElementById('oper').value='%';
document.getElementById('result').value=a%b;
}
</script>
</body>
</html>
4.
๋ฌธ์ ํ์ด ->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>์ฒด์ก๊ด ์ด์ฉ ์๊ธ</h1>
๊ธฐ๋ณธ ์ฌ์ฉ๋ฃ(2๋ฉด, 4์๊ฐ)40,800์
<br>
<input type="checkbox" name="gym" value=20000 onclick="cal()">์ผ๊ฐ์กฐ๋ช
(20,000์)
<br>
<input type="checkbox" name="gym" value=4000 onclick="cal()">๋ฐฐ๊ตฌ๋คํธx2๋ฉด(4,000์)
<br>
<input type="checkbox" name="gym" value=5000 onclick="cal()">๋ฐฐ๊ตฌx10๊ฐ (5,000์)
<br>
ํฉ๊ณ๊ธ์ก <input type="text" id="value" value="40800">์ํ
<script type="text/javascript">
function cal(){
let value = document.getElementsByName("gym"); // 0, 1, 2
let sum = 40800;
let a = 0;
let b = 0;
let c = 0;
if(value[0].checked)
a=value[0].value*1;
if(value[1].checked)
b=value[1].value*1;
if(value[2].checked)
c=value[2].value*1;
sum+=a+b+c;
document.getElementById("value").value=sum;
}
</script>
</body>
</html>
๋๊ธ