form이벤트 onfocus, onblur, onchange, onsubmit - 포커스얻을시, 포커스잃을시, 교체시, 폼보낼시
2014. 1. 29. 07:41
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <!-- 현재 작성하고 있는 파일은 UTF-8 DOS파일입니다.-->
- <html xmlns="http://www.w3.org/1999/xhtml" lang="ko">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8" />
- </head>
- <body>
- <div id="ex_js_syntax">
- <script type="text/javascript" language="javascript">
- <!--
- /* Form Events onfocus onblur onchange onsubmit
- onsubmit은 생략 form에 이벤트 걸면 됩니다.(티스토리 소스 꼬임)
- ex) form action="sub_form.php" onsubmit="sub_send()*/
- function onfocus_event(){
- /* onfocus 이벤트 */
- alert("onfocus 실행되였어요");
- }
- function onblur_event(){
- /* onblur 이벤트 */
- alert("onblur 실행되였어요");
- }
- function onchange_event(){
- /* onblur 이벤트 */
- alert("onchange 실행되였어요");
- }
- //-->
- </script>
- <form name="input_type" id="input_type" method="post" >
- <!-- 예제 박스에선 안됨 => form태그안에 form태그있으면 지워짐~ㅠ.ㅠ -->
- <input type="text" value="포커스 얻을시 실행" onfocus="onfocus_event();">
- <br />
- <input type="text" value="포커스 잃을시 실행" onblur="onblur_event();">
- <br />
- <select name="atte_select_base" onchange="onchange_event();">
- <option value="base">기본</option>
- <option value="apple">사과</option>
- <option value="orange">오렌지</option>
- </select>
- <br />
- </form>
- </div>
- </body>
- </html>
--------------------------------------------------------------------------------------------
위 소스 예제 보기
onfocus, onblur, onchange, onsubmit
onfocus- 포커스를 얻었을때 이벤트가 발생합니다.
onblur- 포커스를 잃었을때 이벤트가 발생합니다.
onchange- 교체(체인지)시 이벤트가 발생합니다.
onsubmit- 폼보낼시 이벤트가 발생합니다.(예제는 생략)
출처 & 인용 - http://www.w3schools.com/
'javascript > js기본문법' 카테고리의 다른 글
마우스 클릭 이벤트 onclick ondblclick onmousedown onmouseup - 클릭, 더블클릭, 마우스 버튼 누를때, 마우스 버튼 놓을때 (0) | 2014.01.29 |
---|---|
Keyboard 이벤트 onkeydown, onkeyup, onkeypress - 키보드누를시, 키보드놓을시, 출력시 (1) | 2014.01.29 |
String, Number, escape, unescape - 문자열 변환, 숫자 변환, 엔코딩, 디코딩 (0) | 2014.01.29 |
eval, isNaN, parseInt, parseFloat - 수계산, 숫자판별, 정수변환, 실수변환 (0) | 2014.01.29 |
alert, confirm, prompt - 알림창, 확인창, 질문창 (0) | 2014.01.26 |