[ 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 | 135
Bydlisko: Bratislava ...
NapísalOffline : 26.02.2008 10:25 | javascript podmienka

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 | 4
NapísalOffline : 26.02.2008 11:07 | javascript podmienka

<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 | 135
Bydlisko: Bratislava ...
Napísal autor témyOffline : 26.02.2008 11:45 | javascript podmienka

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 | 4
NapísalOffline : 26.02.2008 12:40 | javascript podmienka

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 | 135
Bydlisko: Bratislava ...
Napísal autor témyOffline : 26.02.2008 13:27 | javascript podmienka

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 | 0
NapísalOffline : 01.03.2008 16:33 | javascript podmienka

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ý: 30.10.17
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...
NapísalOffline : 01.03.2008 18:35 | javascript podmienka

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
 [ Príspevkov: 7 ] 


javascript podmienka



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

550

25.07.2009 19:29

Ďuri

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

podmienka

v PHP, ASP

1

322

22.11.2010 23:27

stenley

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

Podmienka

v Technológia .NET

2

156

22.02.2017 14:31

GamerSK

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

podmienka čas

v JavaScript, VBScript, Ajax

2

161

02.03.2013 14:03

p4tooo

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

Podmienka nejde

v JavaScript, VBScript, Ajax

3

222

28.10.2011 11:41

chrono

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

podmienka if

v PHP, ASP

2

348

19.12.2009 18:21

M1rcO_o

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

nefunkcna podmienka else

v PHP, ASP

2

278

02.08.2010 21:32

coldak

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

Podmienka v SQL

v Databázy

4

945

27.06.2011 6:54

coldak

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

preg_match vs podmienka

v PHP, ASP

1

427

16.02.2010 19:59

Ďuri

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

podmienka na include

v PHP, ASP

2

289

16.01.2010 18:40

M1rcO_o

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

podmienka a SQL

v PHP, ASP

3

352

11.05.2010 9:55

DeiForm

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

php funkcia - podmienka

v PHP, ASP

3

190

04.06.2014 22:55

BX

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

PHP podmienka checkbox

v PHP, ASP

8

1006

19.11.2010 1:28

venom2

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

dva problemy, zalomenie a podmienka

v PHP, ASP

12

364

31.12.2008 19:54

B.A.X.O

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

Excel - podmienka na prepočet meny

v Ostatné programy

0

169

03.05.2017 15:54

McLovin

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

MS Excel - zoznam a podmienka

v Ostatné programy

4

230

26.04.2017 15:04

magic



© 2005 - 2018 PCforum, edited by JanoF