Autor | Zpráva | ||
---|---|---|---|
Koblich Profil * |
#1 · Zasláno: 28. 9. 2015, 14:18:44
zkouším takovou blbost a nefunguje mi jedna podmínka else if
Vyplním políčko, kliknu, vyskočí prompt s potvrzením + možností o novou změnu jména. Jenže mi nejede podmínka - když vyskočí prompt a já ho odkliknu (Ok) prázdný - tak chci aby se vypsalo slovo z textového políčka - jako když kliknu na zrušit. Živá ukázka: Živá ukázka |
||
fandaa Profil |
#2 · Zasláno: 28. 9. 2015, 14:35:54
Koblich:
Jelikož po kliku na OK je v proměnné menit prázdný string, ne null . Lze třeba kontrolovat délku - řádek 8: if (menit!= null && menit.length > 0) .
Živá ukázka |
||
_es Profil |
#3 · Zasláno: 28. 9. 2015, 15:05:17
fandaa [#2]:
A aký má zmysel tam potom to porovnávanie s null dávať, keď sa menit nibude nikdy rovnať null (ani cez operátor == )? Postačí if (menit !== "") .
|
||
Radek9 Profil |
#4 · Zasláno: 28. 9. 2015, 20:25:51
_es:
Když dáš storno, tak prompt vrátí null. |
||
KryVosa Profil |
#5 · Zasláno: 28. 9. 2015, 21:14:50
V tom případě teoreticky stačí kontrolovat naplněnost proměnné:
if(menit){/*...kód...*/} |
||
_es Profil |
#6 · Zasláno: 29. 9. 2015, 09:57:05
|
||
Časová prodleva: 8 let
|
0