programing

iPhone 브라우저암호 첫 글자 필드에 대해 대문자로 기본 설정

lastmoon 2023. 8. 10. 19:09
반응형

iPhone 브라우저암호 첫 글자 필드에 대해 대문자로 기본 설정

웹 앱의 모바일 버전에 대한 로그인 페이지를 작성하고 있으며 다음과 같은 간단한 HTML 암호 필드가 있습니다.

<input id="password" type="password" />

유일한 문제는 iPhone Safari 브라우저가 기본적으로 입력의 첫 글자를 대문자로 사용한다는 것입니다. 이는 암호가 대소문자를 구분하고 항상 이러한 사실을 인식하지 못하기 때문에 사용자를 혼란스럽게 합니다.

사용자가 달리 지정하지 않는 한 이러한 일을 막고 아이폰 입력을 소문자로 강제하는 방법, 태그 또는 기타 방법을 아는 사람이 있습니까?아니면 이것은 단순히 변경할 수 없는 플랫폼의 기능입니까?

<input type="text" name="test1" autocapitalize="none"/>

문서는 다음에서 찾을 수 있습니다: 지원되는 특성: 자동 자본화

암호 및 전자 메일 필드에 대해 자동 수정 및 자동 대문자 사용을 모두 해제할 수 있습니다.

내 것은 다음과 같습니다.

<input autocapitalize="off" autocorrect="off" id="email" name="email" type="text">
<input autocapitalize="off" autocorrect="off" id="password" name="password" type="password">

언급URL : https://stackoverflow.com/questions/6356074/iphone-browser-defaulting-to-uppercase-for-first-letter-of-password-fields

반응형