SUIN

[TIL] input tag [DOM]Password field is not contained in a form 본문

TIL

[TIL] input tag [DOM]Password field is not contained in a form

choi suin 2022. 10. 31. 02:51
728x90


회원가입페이지를 작업하는 중  form의 inpyut password type에서 발생되는 경고 메시지 발생

Google Chrome에서는 모든 비밀번호와 모든 양식 데이터를 기본적으로 자동 저장 및 자동 완성하려고 하며 웹 개발자에게 브라우저에 더 편리한 양식 요소 범위를 준수하도록 더욱 권고한다고 한다 때문에 패스워드에는 별도의 자동완성 처리를 추가해주어야 한다. 

크롬이 아니라면  경고창이 뜨지 않으며 코드에는 문제가 되지 않지만 콘솔을 깔끔하게 해 주기 위해서 autocomplete를 추가해주었다.

해결방법

autocomplete -> on or off 처리 

 <input type="password" autocomplete="off"  />