본문 바로가기

카테고리 없음

webhacking.kr 20번

20번을 들어가면 이렇게 값을 입력하는 창이 뜹니다. 바로 소스코드를 확인해보겠습니다.

크게 별다른 것은 없지만 조건을 만족하지 않으면 focus()를 통해 해당 입력창에 커서로 넘어가게 됩니다. 즉 조건을 모두 만족해주어야 할 것 같습니다.

 

그래서 아래처럼 직접 입력해주면

너무 느리다는 문구가 나옵니다. 화면에 뜨는 시간 2초 제한이 실제로 걸려 있는 것 같습니다. 여기서 막혀서 열심히 검색을 해보니 console창을 이용해 자바 스크립트 변수의 값을 지정해 놓을 수 있다는 사실을 알았습니다.

이렇게 조건문에 맞게 값을 설정해두면 직접 입력할 필요 없이 원하는 변수의 값이 알아서 설정되게 됩니다. 이 문제를 통해 개발자 도구의 console을 이용하는 방법 한 가지를 더 배우게 되었습니다. 

위의 그림처럼 값을 설정하여 새로고침을 하게되면 문제가 풀리게 되는 간단하지만 배울점이 있는 문제였습니다.