• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

포커스 할때 select() 이건 무슨 역할인가요?

22.03.02 21:23 작성 조회수 1.77k

1

join.html 에서

검증 스크립트에서

 

        if(pass1 != pass2){

            alert('비밀번호가 일치하지 않습니다');

            $('#pass2').select().focus();

            return false;

        }

 

위 코드가 있습니다

focus 할때 select는 무슨역할 인지 알려주시면 감사하겠습니다

답변 1

답변을 작성해보세요.

0

$('#pass2').select().focus();

는 input 박스의 내용을 선택 select() 하고 (드래그한 결과) 해당 input 박스를 활성화 상태 focus() 로 만든다는 이야기 입니다.

 

쉽게 예를 들면 위의 이미지에서 메모장 2개가 있는데 앞의 창이 focus 를갖고 있고 뒤의 창은 focus를 잃고 있다고 볼 수 있습니다. 그것과 같은 개념이라고 보시면 됩니다. 위 코드에서 focus() 를 빼고 테스트 해보시면 바로 아실수 있습니다.