2011-11-09 3 views
0

FF 및 Chrome이 숫자 입력 유형을 처리하는 방식에 흥미로운 점을 발견했습니다. 12.23의 가치가있는 경우 Chrome은 잘못된 입력에 대해 불만을 표시하지만 FF7은 문제가되지 않습니다. Chrome은 12로 변경하거나 입력 유형을 텍스트로 변경하는 경우에만 허용합니다. 숫자 입력 유형과 관련하여 Chrome의 '정상적인'동작입니까? Ubuntu의 최신 Chrome 10.10에서 발생합니다.html5 : 숫자 입력 유형

답변

1

Firefox는 아직 number을 구현하지 않았으므로 text 필드로 유효성을 검사하고 있으므로 문제가 없습니다. number 입력

크롬 number을 구현 한

default step 따라서 only whole numbers are valid1이다.

<input type="number" value="12.23" step="0.001"> 

Here's an example을 : 당신이 명시 적으로 step 설정해야합니다 귀하의 값이 정수가 아닙니다.

관련 문제