Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 27. 10. 2006, 21:59:31
Dobrý den prosím o radu jak pozměnit kód, aby se nedal odeslat s formuláře pouze mezerník?
echo " |
||
Tin Profil |
#2 · Zasláno: 27. 10. 2006, 22:08:52
nbsp pohlídá pevnou mezeru. Ale to není totéž jako normální mezera. Co jí tam zkusit napsat?
|
||
Anonymní Profil * |
#3 · Zasláno: 27. 10. 2006, 22:15:06
testoval jsem ale nefunguje pokud máte někdo tip tak pls napište...
|
||
peta Profil * |
#4 · Zasláno: 28. 10. 2006, 09:08:50
Anonymní
echo "<script>... "; Co treba pouzit include? nebo htm LINK z externiho souboru? (f.msg.value==\" \") proc by toto nemelo fungovat? Dokonce bych to dal do jedne podminky var chyba = new Array ( "chyba 1", "chyba 2" ); var x = f.msg; if (x.value=="" || x.value==" ") {alert(chyba[0]); x.focus;} Problem je ovsem v tom, kdyz tech mezer tam je vic. Pak bych nejdrive pouzil reg. vyraz, ktery opakovani mezery zkrati na 1 znak |
||
Joker Profil |
#5 · Zasláno: 28. 10. 2006, 12:38:34
Anonymní
Zkuste vygooglit nějakou variantu funkce trim(), která odstraní netisknutelné znaky ze začátku a konce řetězce. A potom: var msg = f.msg.value; if(trim(msg) == "") { alert("blabla"); } |
||
djlj Profil |
#6 · Zasláno: 28. 10. 2006, 12:45:13
peta
Co treba pouzit include? V čem by mu to pomohlo, nebo v čem by to bylo jiné? |
||
Časová prodleva: 5 měsíců
|
|||
asd Profil * |
#7 · Zasláno: 13. 3. 2007, 18:56:40
ad
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0