Daily coding

Java Script : 예제3 - select 태그를 사용하여 링크 이동 본문

Front-end/Java Script

Java Script : 예제3 - select 태그를 사용하여 링크 이동

sunnnkim 2020. 1. 9. 19:29

핸들링 중 onchange 사용해서 링크 클릭해서 변화가 있을 때마다 이벤트 발생

 

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>

<h1>미술관 및 박물관의 링크</h1>

<select id="sel"  onchange="gotoSite()">
	<option value="">대상을 선택</option>
	<option value="http://sema.seoul.go.kr/">서울시립미술관</option>
	<option value="http://www.mmca.go.kr/">국립현대미술관</option>
	<option value="http://www.sac.or.kr/">예술의전당</option>
	<option value="http://www.museum.go.kr/">국립중앙박물관</option>
	<option value="http://www.museum.seoul.kr/">서울역사박물관</option>
	<option value="http://www.nfm.go.kr/">국립민속박물관</option>
</select>
<button type="button" onclick="gotoSite()">사이트이동</button>



<script type="text/javascript">
function gotoSite() {
	var url = document.getElementById("sel").value;
	if(url ==""){
		alert('사이트를 선택해주세요!');
	}
	else{
		location.href = url;
	}
}
/*
http://sema.seoul.go.kr/	?서울시립미술관
http://www.mmca.go.kr/		?국립현대미술관
http://www.sac.or.kr/		?예술의전당
http://www.museum.go.kr/	?국립중앙박물관
http://www.museum.seoul.kr/	?서울역사박물관
http://www.nfm.go.kr/		?국립민속박물관
 
 */
</script>
</body>
</html>