채택완료

onblur="inputBlur(this)" onfocus="inputFocus(this)" 이건 무슨 의미인가요?

<input type="text" class="***" onblur="inputBlur(this)" name="***" onfocus="inputFocus(this)" id="***" value="" maxlength="50">

다른 홈피 참고해서 DB수집하는 창을 만드려는데

다른건 대충 감이오는데

onblur="inputBlur(this)" 

onfocus="inputFocus(this)"


이 두개는 무슨뜻인가요...?ㅠ

 

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

onblur는 input에 커서가 들어왔다가 나갈 때 inputBlur() 함수를 실행하라는 거고

onfocus는 onblur 반대로 커서가 들어왔을 때 inputFocus() 함수를 실행하라는 겁니다.

inputBlur, inputFocus 이 두 함수는 사용자 함수라 뭘 하는 건지 알 수가 없겠네요.

페이지 내에 어딘가 선언되어 있을 테니 검색해 보시길...

답변에 대한 댓글 1개

감사합니다~! ^^ 계란님 덕분에 많이 배워요.

onblur는 내용을 바꾸지 않더라도 포커스만 잃으면 무조건 발생합니다.

onfocus는 해당 객체 입력 초점(포커스)가 주어 졌을때 발생한다. ​ 

답변에 대한 댓글 1개

답변 감사합니다~!

답변을 작성하려면 로그인이 필요합니다.