2014-09-23 3 views
17

HTML 숫자 입력 폼에서 위쪽/아래쪽 화살표를 사용할 때 숫자가 증가하는 정도를 변경하는 방법이 있습니까? 아래/위로 화살표 대신 정수의, 한 번에 단지 0.00000001를 증가 만약 내가 작은 숫자와 함께 일하고 있어요HTML 숫자 입력 값의 증분 값 변경 - 십진수

<input type="number" step="any" value="0.00000000"></input> 

, 그것은 좋은 것입니다.

  • 0.00000000
  • 0.00000001
  • 0.00000002
  • 0.00000003

대신

  • 0.00000000
  • 1
  • ,
  • 2
  • 3

나는 의심 나는 질문하고 다른 사람이 해결 방법이나 방법이 있다면 나는 확실히 많은 사람들이야로 볼 수있을 만하지만,이 작업을 수행 할 수있는 쉬운 방법이 있는지 대단히 유사한 문제가 발생합니다.

감사합니다,

답변

44

step attribute이입니다. 이제 코드의 값은 any입니다. 즉, 모든 값이 허용되고 단계 크기가 기본값입니다. 1. 특정 숫자로 바꾸어 세분성과 단계 크기를 설정합니다. 예 :

<input type="number" step="0.00000001" value="0.00000000">

참고 : 종료 태그 </input>는 HTML5에 대한 HTML 구문이 잘못되었습니다. XHTML 구문에서는 허용되지만 'self-closing tags'가 권장됩니다 (예 : <input type="number" step="0.00000001" value="0.00000000" />.