임 씨는이 답변을 찾기 위해 고심하고 있습니다. 패턴 문자열 [0-9] *을 사용하여 웹 앱에 키패드를 표시하는 방법을 알아 냈습니다.하지만 소수점이없는 숫자 만 표시됩니다!10 진수가 포함 된 iPhone Web App Number 패드
누구나 해결책을 얻었습니까? :)
고마워요!
임 씨는이 답변을 찾기 위해 고심하고 있습니다. 패턴 문자열 [0-9] *을 사용하여 웹 앱에 키패드를 표시하는 방법을 알아 냈습니다.하지만 소수점이없는 숫자 만 표시됩니다!10 진수가 포함 된 iPhone Web App Number 패드
누구나 해결책을 얻었습니까? :)
고마워요!
소수점 입력이 숫자 키보드 만 아이폰 OS 4.1합니다 (UITextInputTraits
프로토콜 특히 UIKeyboardTypeDecimalPad
키보드 유형)에 기본 애플리케이션에 이용할 수있게했다. 이전에는 UIKeyboardTypeNumberPad
을 시작점으로 사용하여 누락 된 소수점 제한을 중심으로 hack이 필요했습니다.
불행히도이 기능은 아직 MobileSafari (또는 UIWebView)로 퍼지지 않은 것으로 보이며 Apple의 유일한 기능은 here입니다. 불행히도 이미 발견 한 내용 만 문서화합니다.
Apple 설명서에 언급되지 않은 한 가지는 <input type="number">
(HTML5의 새 속성 값)을 지정할 수 있다는 것입니다.이 기능은 일반적으로 ".? 123"키를 눌러 액세스하는 숫자 및 구두점 키보드에서 사용자를 시작합니다 "버튼을 기본 텍스트 키보드의 왼쪽 하단에 놓습니다.
UIKeyboardTypeDecimalPad
에 대한 지원은 어떻게 든 아이폰 OS에 추가됩니다 희망을 줄
5.
(덧붙여, number
로 설정 자신의 type 속성에 input
요소에 따라, floating point numbers을 지원하기로되어있다 . 부동 소수점 숫자가 합법적으로 'UIKeyboardTypeDecimalPad
지원됩니다 어느 것도 E 년대)
문제를 빼기와 더하기 기호와 소문자 나 대문자를 포함 할 수 있습니다 - HTML5 spec 나는 애플이 경우 전체 키보드가 제시하는 이유가 의심 <input type="number">
그게 유일한 것입니다 ept 정수. 나는 그가 step="any"
을 입력 태그에 추가하는 것을 언급하는 this을 발견했다. 이제 숫자 키패드가 나타나며 십진수를 입력 할 수 있습니다.
step의 값으로 "any"를 넣을 수 있다는 것을 알고 있습니다. 고맙습니다! 크롬 자동 검증이 나를 미치게 만들었습니다. – Staysee
http://stackoverflow.com/questions/773843/iphone-uiwebview-how-to-force-a-numeric-keyboard-is-it-posable –
Nikunj 질문에 "십진수"로 표시 – Simmoniz