개발모음집

경고창띄우지도 않았는데 input에 경고창이 뜰 때 본문

client/HTML

경고창띄우지도 않았는데 input에 경고창이 뜰 때

void 2018. 11. 6. 10:00

나는 계정정보 입력없이 로그인을 시도할 때 경고창을 띄우는 코드를 작성하지 않았는데 위의 그림과 같이 경고창이 떴다.


"please fill out this field"라는 경고 문구가 떴고, js 쪽에 연결된 코드가 있나 찾아봤으나 없었다.

알고보니 input태그에  required="" 라는 속성이 있었기 때문에 뜨는 경고창이었다.


해결법

required=""를 제거해주었더니 해결되었다.


해결 전)

<input class="form-control" required="required">


해결 후)

<input class="form-control">


출처 : stackoverflow