Jak sprawdzić czy pole textarea jest puste (włączając w to enter-y, lub spacje) ?”: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m (Zastępowanie tekstu - "</source>" na "</pre>") |
|||
Linia 11: | Linia 11: | ||
// PUSTE | // PUSTE | ||
} | } | ||
</ | </pre> | ||
lub | lub | ||
Linia 18: | Linia 18: | ||
// MA ZAWARTOSC | // MA ZAWARTOSC | ||
} | } | ||
</ | </pre> | ||
*jakaszmienna = zmienna którą testujemy, lub wartość pola | *jakaszmienna = zmienna którą testujemy, lub wartość pola | ||
Linia 24: | Linia 24: | ||
<source lang="javascript"> | <source lang="javascript"> | ||
var jakaszmienna = $("#mojetextareaid").val(); | var jakaszmienna = $("#mojetextareaid").val(); | ||
</ | </pre> | ||
[[Category:HTML]] | [[Category:HTML]] |
Wersja z 17:23, 15 lut 2018
Ostatnio zmuszony byłem do odszukania metody sprawdzania czy pole textarea jest puste. Puste oznaczało również sytuację gdy użytkownik postawi tam spacje lub enter.
Standardowa metoda if wartosc = nie była tutaj pomocna.
Poniższy kod rozwiązał problem.
<source lang="javascript"> if(!/\S/.test(jakaszmienna)) {
// PUSTE
}
lub <source lang="javascript"> if(/\S/.test(jakaszmienna)) {
// MA ZAWARTOSC
}
- jakaszmienna = zmienna którą testujemy, lub wartość pola
<source lang="javascript"> var jakaszmienna = $("#mojetextareaid").val();