예를 들어 3.14
을 입력하고 Enter 키를 누르면 확인 팝업이 표시됩니다. 그대로 고정 숫자 여야합니다 (기본적으로 step = 1). 하지만 일부 문자열을 입력하면 "hello"
을 입력하고 Enter 키 - 양식 제출을 누릅니다. 왜?Chrome HTML5 양식 유효성 확인 문제
참조 : http://jsfiddle.net/keeD2/
예를 들어 3.14
을 입력하고 Enter 키를 누르면 확인 팝업이 표시됩니다. 그대로 고정 숫자 여야합니다 (기본적으로 step = 1). 하지만 일부 문자열을 입력하면 "hello"
을 입력하고 Enter 키 - 양식 제출을 누릅니다. 왜?Chrome HTML5 양식 유효성 확인 문제
참조 : http://jsfiddle.net/keeD2/
봅니다 분야에 required
를 추가 :
<form action="#">
<input type="number" required/>
<input type="submit"/>
</form>
은 W3 스쿨 스에 따르면, 그것은 버그가 아닙니다. number에 대한 입력 유형을 살펴보십시오. 나는 그것이해야하는 것처럼 작동하지 않는 이유에 대해서도 궁금합니다. 브라우저에서 실행 해 보셨습니까?
예, 빠른 해킹입니다. 나는 또한 그것을 시도했다. 그러나 현장은 필요하지 않아야합니다. 나는 그것이 크롬 버그 일까 궁금한가요? –
@AlexIvasyuv 만약 내가 당신이나 다른 사람들을위한 해결책을 가지고 있다고 버그 perse인지 모르겠다. – Neil