1. 카카오맵 https://apis.map.kakao.com/

 

1. 카카오 개발자사이트 (https://developers.kakao.com) 접속
2. 개발자 등록 및 앱 생성
3. 웹 플랫폼 추가: 앱 선택 – [플랫폼] – [Web 플랫폼 등록] – 사이트 도메인 등록
4. 사이트 도메인 등록: [웹] 플랫폼을 선택하고, [사이트 도메인] 을 등록합니다. (예: http://localhost:8080)
5. 페이지 상단의 [JavaScript 키]를 지도 API의 appkey로 사용합니다.
6. 앱을 실행합니다.

 

2. 카카오오븐: https://ovenapp.io/ 

 

OvenApp.io

Oven(오븐)은 HTML5 기반의 무료 웹/앱 프로토타이핑 툴입니다. (카카오 제공)

ovenapp.io


 

[막힌 부분]

문제.

1. w3cschools.com - javascript - 전구 껐다 켰다하기 (button)

2. 똑같은 문제를 토글버튼을 사용하여 껐다 켰다하기(무려 20분 소요..)


 

- 결과화면: on

on

- 결과화면: off

off


- 코드

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<!-- 전구 on/off -->
<h2>자바스크립트: 전구 on/off </h2>

<!-- 버튼 2개로 전구 on/off 하기 -->
<button onclick="on()">Turn On</button>
<img src="img/pic_bulboff.gif" alt="전구" id="bulb">
<button onclick="off()">Turn off</button>

<!-- 토글 사용하여 하나의 버튼으로 전구 on/off 하기 -->
<button onclick="toggle()">토글</button>

<!-- javascript -->
<script>
/* on */
function on() {
	//var img = document.images[0].src;
	document.getElementById("bulb").src = "img/pic_bulbon.gif";
	console.log("켜라");
}

/* off */
function off() {
	document.getElementById("bulb").src = "img/pic_bulboff.gif";
	console.log("꺼라");
}

/* 버튼 한 개로 키고 꺼라 (on/off) */
function toggle() {
	/* 이미지 비교하는 법 .src */
	if(document.getElementById("bulb").src == "http://localhost:8080/javascript/img/pic_bulboff.gif") {
		/* 킨다 */
        on();
	} else {
    	/* 끈다 */
		off();
	}
}
</script>
</body>
</html>

 

+ Recent posts