내 웹 앱의 모바일 버전에 대한 로그인 페이지를 작성 중이며 다음과 같은 간단한 HTML 암호 필드가 있습니다.
<input id="password" type="password" />
유일한 문제는 iPhone Safari 브라우저가 기본적으로 입력의 첫 글자를 대문자로 사용한다는 것입니다. 이는 암호가 대소 문자를 구분하고 항상 이것이 사실임을 인식하지 못하기 때문에 사용자를 혼란스럽게합니다.
사용자가 달리 지정하지 않는 한이 일을 멈추고 iPhone 입력을 소문자로 강제하는 방법, 태그 또는 기타를 아는 사람이 있습니까? 아니면 단순히 변경할 수없는 플랫폼의 기능입니까?
답변
<input type="text" name="test1" autocapitalize="none"/>
문서는 여기에서 찾을 수 있습니다. 지원되는 속성 : autocapitalize
답변
암호 및 이메일 필드에 대해 자동 수정 및 자동 대문자를 모두 끄고 싶을 수 있습니다.
내 모습은 다음과 같습니다.
<input autocapitalize="off" autocorrect="off" id="email" name="email" type="text">
<input autocapitalize="off" autocorrect="off" id="password" name="password" type="password">