Autor Zpráva
PecanCZ
Profil
Zdravím, je možné abych u <input type="number" min="10" value="0"> povolit nějakým způsobem hodnotu 0? Chrome totiž při 0 hodí hlášku, že pole musí být rovno či větší 10. Já to ale potřebuji proto, že člověk když nechá hodnotu na 0 tak výběr nechce, ovšem minimální hodnota je 10 pokud ho bude chtít.

Díky moc
peta
Profil
A kdyz tam nevyplnis value?
<input type="number" min="10">
Joker
Profil
A kdyz tam nevyplnis value?
Tak nula pořád nebude fungovat.

Spíš bych to řekl takhle:
Co kdyby to, že uživatel výběr nechce, se označilo prázdnou hodnotou a ne nulou? Ostatně „nezadám nic“ a „zadám hodnotu 0“ jsou dvě různé věci.
peta
Profil
Joker: Prazdna hodnota je toez jako value bez vyplneni. Pises totez, co ja. :)
Joker
Profil
peta:
Pises totez, co ja.
Ne. Když do inputu dá value="" a pak tam ručně napíše nulu, pořád to nebude fungovat.
Ta prázdná value je jen technické řešení, pointa je v tom, aby logika aplikace za prázdnou hodnotu považovala prázdnou hodnotu a ne nulu. Ono je taky možné, že to z nějakého důvodu nejde, pak bychom museli vymyslet jiné řešení.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0