[html] 지금 <input type =“tel”/>을 사용해도됩니까?

저는 휴대폰 웹 앱을 개발 중이며 <input type="tel"/>. iPhone은 사용자를 위해 키보드를 조정하지만 이전 버전과의 호환성이 깨지는 것이 걱정됩니다. 내가 바라는 것은 이것을 지원하는 브라우저 / 휴대 전화가 사용자를 지원할 수 있고 다른 브라우저가 표준 텍스트 필드로 돌아가는 것입니까? 이것이 허용되는 관행입니까? 작동합니까?



답변

예, 지원되지 않는 유형은 ‘type = text’형식으로 되돌아갑니다.

기존의 모든 입력 유형을 나열하는 좋은 페이지를 찾았습니다. 나는 다른 브라우저에서 그것을 보았습니다. 그것이 당신에게 도움이 될지 아닐지 모릅니다.

http://miketaylr.com/pres/html5/forms2.html


답변

브라우저는 지원되지 않는 입력 유형을 발견하면 type = “text”로 돌아갑니다. 그래서 type = “tel”을 사용해도된다고 생각합니다.


답변

짧은 대답 : 예. @ el.pescado가 언급했듯이 브라우저 type=text는 유형을 이해하지 못할 때 되돌아갑니다 . HTML5 양식에서 얻을 수있는 다른 멋진 기능에 대한 자세한 내용은 Dive Into HTML5의 양식 장인 A Form of Madness를 확인하세요 .


답변