안녕하세요.
오늘은 자바스크립트(Javascript) onchange() 이벤트에 대해서 알아보겠습니다. 자바스크립트 onchange의 용도는 셀렉트박스의 값이 변경될때 자주 사용됩니다. 셀렉트박스의 값이 변경될때 onchange() 이벤트에서 사용자가 지정한 함수를 호출하여 각각의 동작(스크립트)을 실행 시킵니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
<html>
<head>
<script>
// onchange에서 호출하는 함수.
function testChange(obj){
// 'obj'는 this를 지칭하는 것입니다.
alert($(obj).val());
// 값 비교로 테스트 가능.
if($(obj).val() == ""){
alert("값이 없습니다.");
} else if($(obj).val() == "학생"){
alert("저는 학생입니다.");
} else if($(obj).val() == "회사원"){
alert("저는 회사원입니다.");
} else if($(obj).val() == "기타"){
alert("기타 직종입니다.");
}
}
</script>
</head>
<body>
<select onchange="testChange(this)">
<option value="">직업선택</option>
<option value="학생">학생</option>
<option value="회사원">회사원</option>
<option value="기타">기타</option>
</select>
</body>
</html>
|
오늘은 자바스크립트 onchange() 이벤트에 대해서 알아봤습니다. 개발을 하면서 상당히 자주 쓰이는 이벤트라 기본적으로 공부해두시면 상당히 좋을거 같습니다.
감사합니다.
[Javascript] 자바스크립트 while()문 사용방법 & 예제, 반복문 빠져 나오는 방법 (0) | 2020.03.23 |
---|---|
[Jquery] 제이쿼리 change 이벤트 사용방법 & 예제, change 이벤트 소스코드로 정리와 설명 (0) | 2020.02.27 |
[Jquery] 제이쿼리 텍스트(문자열) 변경 실시간 감지방법 설명(간단) (0) | 2020.02.19 |
[Jquery] 제이쿼리 텍스트 변경 .text() .html() (예제포함) (0) | 2020.02.19 |
[Jquery] 제이쿼리 Ajax 설명 사용법 및 예제(간단) (1) | 2020.02.14 |