Autor | Zpráva | ||
---|---|---|---|
reSSet Profil |
#1 · Zasláno: 3. 5. 2010, 09:30:36
Dobrý deň.
Potreboval by som poradiť s textarea polom. Mám samozrejme podmienku if(!empty(... atď. to funguje, ale pokiaľ niekto zadá do textarea medzery cez space, tak to odošle ako prázdny text.. ako sa to dá obmedziť, aby takýto prázdny nezapísalo? |
||
Chamurappi Profil |
#2 · Zasláno: 3. 5. 2010, 09:38:55 · Upravil/a: Chamurappi
Reaguji na reSSeta:
Ořízni mezery před porovnáváním, jestli je pole prázdné. Tu kontrolu provádíš v JavaScriptu? V něm můžeš oříznout krajní bílé znaky takhle: řetězec = řetězec.replace(/^\s+|\s+$/g, ""); Nevím, co používáš na straně serveru (zařazení do kategorie HTML je záhada), ale hledej něco, co se jmenuje trim .
|
||
reSSet Profil |
#3 · Zasláno: 3. 5. 2010, 09:42:05
konttola je v PHP .. nevieš mi náhodou poradiť ako v PHP to kontrolovať? napadlo mi, že by som reťazec dal do druhej premennej, z nej odstránil medzery a skontroloval, či je prázdne a ak by bolo, tak nič ak nie, tak by sa zapísal ten prvý reťazec .. ln nenaadá mi ako dať preč medzery :/
|
||
Taps Profil |
#4 · Zasláno: 3. 5. 2010, 09:51:06
reSSet:
Zkus se podívat ještě na funkci trim jak podotýká Chamurappi |
||
panther Profil |
#5 · Zasláno: 3. 5. 2010, 09:52:12 · Upravil/a: panther
reSSet:
„nenaadá mi ako dať preč medzery :/“ tak si přečti znovu a pořádně [#2]. Název funkce, kterou máš hledat, tam Chamurappi zmínil. |
||
Časová prodleva: 14 let
|
0