Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
javascript podmienka

Registrovaný: 22.01.08
Prihlásený: 19.04.15
Príspevky: 492
Témy: 135
Bydlisko: Bratislava ...
Príspevok NapísalOffline : 26.02.2008 10:25

zdravim...to co neviem v php som xcel vyskusat v javascripte, kedze je mi ovela sympatickejsi :) a mam to takto:

Kód:
<form action="skontroluj.js">
<input type="text" name="lol">
<input type="submit">
</form>


a subor skontroluj.js:

Kód:
if(lol =="jej"){
document.write("Vsetko je v poriadku, textove pole neobsahuje hodnotu jej.");
}
else {
alert("nie! textove pole nesmie obsahovat hodnotu jej!");
}



ale neviem co je na tom zle :( nefunguje mi to...ked dam submit teda overenie inputu tak sami ukaze celyobsah js suboru ale nic viac.
cely prikaz by mal byt ok, ale nebol som si isty u premennej lol, ci som ju spravne zapisal. pretoze sa pouziva tiez var ale to pri deklaracii ale cital som ze sa nemusi...teda poradi niekto? rad by som s auz s tych podmienok vysomaril...i ked v JS nepracujem casto. iba pri menu a efekty na weby atd tkaze mma v tomto nedostatky


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.07
Prihlásený: 06.05.13
Príspevky: 421
Témy: 4
Príspevok NapísalOffline : 26.02.2008 11:07

<form action="stranka.html" method="GET">

a az na tej stranke mozes spustat JavaScript; (ak velmi chces pouzit form)

a pozor, ten skript bude (najpravdepodobnejsie) spustany na klientovi, nie na servri (zakladny rozdiel medzi PHP a JS).


Offline

Užívateľ
Užívateľ
javascript podmienka

Registrovaný: 22.01.08
Prihlásený: 19.04.15
Príspevky: 492
Témy: 135
Bydlisko: Bratislava ...
Príspevok Napísal autor témyOffline : 26.02.2008 11:45

dik. zatialsom to vyriesil ale takto:

test.html

Kód:
<form action="spracuj.php">
<input type="text" name="lol">
<input type="submit" value="spracovat">


spracuj.php

Kód:
<?php
if ($lol == "jej")
{
echo "hodnota v textovom poli nesplnuje zakony SR!";
}
else
{
echo "hodnota v textovom poli splnuje zakony SR.";
}
if ($lol=="")
{
echo "<script>alert('nic si tam nenapisal!')</script>";
}
?>



len je tam jedna chyba. ak nikto nic nenapise do inputu tak sice
sa vyhodi alert ale ukaze echo ze je to OK. xcelo by to dajako zastavit beh
scriptu a ukazat alert hlasku na cistom bielom dokuemnte.
skusal som document.write ale moc to nepomohlo. teda neviete o dacom?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.07
Prihlásený: 06.05.13
Príspevky: 421
Témy: 4
Príspevok NapísalOffline : 26.02.2008 12:40

nic Ti nebrani, aby si poslednu podmienku dal ako prvu...

if(xxx=="") alert;
else if(xxx==jej) zle;
else dobre;


Offline

Užívateľ
Užívateľ
javascript podmienka

Registrovaný: 22.01.08
Prihlásený: 19.04.15
Príspevky: 492
Témy: 135
Bydlisko: Bratislava ...
Príspevok Napísal autor témyOffline : 26.02.2008 13:27

hm diky no vyriesil som to o dost zaujimavejsie :D

Kód:
<?php
if ($lol == "")
{
echo "Nic nebolo zadané do pola!";
}
else
{
echo "super. zadal si $lol!";
}
?>


i ked sa to tak trocha odklana od mojho povodneho umyslu


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.02.08
Prihlásený: 27.05.08
Príspevky: 46
Témy: 0
Príspevok NapísalOffline : 01.03.2008 16:33

inak tu podmienku co mas ci kontroluje iba ci je tam "jej"
ak tam je " jej" tak uz podmienka nie je splnena.

a inak to co si dal este hore ze action="skontroluj.js" sa mi nezda skor si tam mohol dat funkciu ktora sa vykona ked sa to da odoslat


Offline

Užívateľ
Užívateľ
javascript podmienka

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 01.03.2008 18:35

Overlord píše:
xcelo by to dajako zastavit beh scriptu a ukazat alert hlasku na cistom bielom dokuemnte.


test.html

Kód:
<form action="spracuj.php">
<input type="text" name="lol">
<input type="submit" value="spracovat">


spracuj.php

Kód:
<?php
if ($lol == "jej")
{
echo "hodnota v textovom poli nesplnuje zakony SR!";
}
else
{
echo "hodnota v textovom poli splnuje zakony SR.";
}
if ($lol=="")
{
echo "<script>alert('nic si tam nenapisal!')</script>";
exit;
}
?>


všimni si, že za echom s alertom je exit; to spôsobi, že sa script už nebude ďalej spracuvávať :)







_________________
Sorry za prelkepy
Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. javascript wysiwyg v javascript popup

v JavaScript, VBScript, Ajax

1

838

25.07.2009 19:29

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. podmienka

v PHP, ASP

1

468

22.11.2010 23:27

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Podmienka

v Technológia .NET

2

394

22.02.2017 14:31

GamerSK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. podmienka čas

v JavaScript, VBScript, Ajax

2

327

02.03.2013 14:03

p4tooo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Podmienka nejde

v JavaScript, VBScript, Ajax

3

381

28.10.2011 11:41

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. podmienka if

v PHP, ASP

2

518

19.12.2009 18:21

M1rcO_o Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. preg_match vs podmienka

v PHP, ASP

1

633

16.02.2010 19:59

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. podmienka na include

v PHP, ASP

2

442

16.01.2010 18:40

M1rcO_o Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. podmienka a SQL

v PHP, ASP

3

526

11.05.2010 9:55

DeiForm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Facebook like - podmienka

v Ostatné

0

515

18.12.2018 16:53

iggi9797 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php funkcia - podmienka

v PHP, ASP

3

379

04.06.2014 22:55

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP podmienka checkbox

v PHP, ASP

8

1284

19.11.2010 1:28

venom2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nefunkcna podmienka else

v PHP, ASP

2

461

02.08.2010 21:32

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Podmienka v SQL

v Databázy

4

1122

27.06.2011 6:54

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel - podmienka na prepočet meny

v Ostatné programy

0

469

03.05.2017 15:54

McLovin Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MS Excel - zoznam a podmienka

v Ostatné programy

4

464

26.04.2017 15:04

magic Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra