[Chrome] input 자동 완성(autocomplete) 비활성 방법
크롬 브라우저에서 자동 완성을 비활성 시키는 방법을 정리합니다. 해결 방법은 의외로 간단했지만 검색해보면 각기 다른 해결 방법이 소개되어 있어 오히려 혼란스러웠던 것 같습니다. 다른 타입은 테스트해보지 않았지만 input type=”text” 에서는 적용되는 것을 확인했습니다.
<input type="text" name="userName" autocomplete="no" />
위 예제에서 중요한 부분은 autocomplete=”no” 입니다. 다른 구글링 내용들을 보면 autocomplete=”off”를 사용해보라는 언급들이 있지만 크롬에서는 동작하지 않고 자동 완성 목록을 뿌려줍니다. 약간의 발상 전환을 해서 제시되지 않은 키워드들을 넣어보았습니다. 결과는 성공이었습니다. 즉, off가 아닌 다른 키워드를 입력하면 됩니다. 일종의 핵같은 방법이라고 볼 수도 있습니다. 예제에서는 no라고 명시했습니다. 이 또한 크롬 브라우저 업데이트가 된다면 어떻게 될지는 모르니 주의가 필요합니다.
해당 테스트는 Chrome 81.0.4044.122(공식 빌드) (64비트) 버전에서 진행되었습니다.