Jak sprawdzić czy pole textarea jest puste (włączając w to enter-y, lub spacje) ?”: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „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 ente…”)
 
Linia 25: Linia 25:
var jakaszmienna = $("#mojetextareaid").val();
var jakaszmienna = $("#mojetextareaid").val();
</source>
</source>
[[Category:HTML]]

Wersja z 18:30, 15 lip 2010

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

} </source>

lub <source lang="javascript"> if(/\S/.test(jakaszmienna)) {

  // MA ZAWARTOSC

} </source>

  • jakaszmienna = zmienna którą testujemy, lub wartość pola

<source lang="javascript"> var jakaszmienna = $("#mojetextareaid").val(); </source>