jquerymobile의 입력 필드에서 패턴 속성과 maxlength 속성을 결합 할 수 있습니까?입력 필드의 최대 길이가있는 패턴 결합
<input name="aNumber" type="number" pattern="[0-9]{6}" maxlength="6" placeholder="dddddd" value="">
<input name="anotherNumber" type="number" pattern="[0-9]{3,4}" maxlength="4" placeholder="ddd(d)" value="">
숫자가 큰 숫자를 표시하고 싶지만 그 숫자는 pattern="[0-9]*"
만 사용해야합니다. 불행히도 maxlength 속성은 어떤 경우에도 존중되지 않습니다.
내가 원하는 것은 숫자 키패드 (큰 하나/다이얼, iPhone에는 분명히 2 개가 있습니다 : 숫자/다이얼과 특수 문자가있는 숫자)를 사용하여 최대 6 자 또는 3 ~ 4 자의 숫자 문자를 입력 할 수 있습니다.
편집 : raina77ow의 제안 @ 적용하고 그 순간을 위해 작동하지만, 여전히 그렇지 느낌이 바로 내가 조언을 열려 해요!
<input name="aNumber" type="tel" pattern="[0-9]*" maxlength="6" placeholder="dddddd" value="">
가
type = "tel"maxlength = "6"조합은 어떨까요? – raina77ow
@ raina77ow 참으로 도움이 된! 그래도 더러운 느낌이 ... – mayrs
왜 'maxlength'는 존중되지 않습니까? – mbomb007