2014-09-23 27 views
17

Bir HTML numarası giriş formundaki yukarı/aşağı oklarını kullanırken bir sayının ne kadar artırıldığını değiştirmenin bir yolu var mı? Aşağı/yukarı oklar yerine bir tam sayı, bir seferde sadece 0.00000001 artırılır eğer minik sayılarla çalışıyorumHTML Numarasının Artış Değerini Değiştir Giriş - Decimals

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

, çok güzel olurdu.

  • 0,00000000
  • 0,00000001
  • 0,00000002
  • 0,00000003

yerine

  • 0,00000000

şüphe sormak ve başkasının geçici bir çözüm veya yöntemi yok olup olmadığından emin birçok insan değilim olarak görürdük sadece olsa, bunu yapmanın kolay bir yolu varsa çok benzer bir sorun yaşarsınız.

sayesinde

cevap

44

step attribute bu içindir. Artık kodunuz any değerine sahiptir, bu da herhangi bir değerin kabul edildiğini ve adım büyüklüğünün varsayılan olduğunu, 1. Parçayı ve adım boyutunu ayarlamak için onu belirli bir sayı ile değiştirin. Örnek:

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

Not: bitiş etiketi </input> HTML5 için HTML sözdizimi geçersiz. XHTML sözdiziminde buna izin verilir, ancak bunun yerine "kendi kendine kapanan etiketler" önerilir. <input type="number" step="0.00000001" value="0.00000000" />.

İlgili konular