Smrkec.com
Kliknite tu za obisk nasega pokrovitelja
Smrkec.com

..:: Domov ::..
Nazaj na prvo stran..
Zabava in prosti cas
  Poslji SMS sporocilo
  Posljite anonimen email
  IRC klepetalnica (kmalu)
  SMS sale
  Vici o blondinkah
  Vici o policistih
  Vici o Mujotu in Hasotu
  Racunalniski vici
  Ostali vici
..:: Besedila ::..
Isci:
Vedno vec Slovenskih in
tujih besedil
:-)

>> Dodajte besedilo <<

..: Zadnjih 10 besedil :..
  TOšE PROESKI - Moja
  BAR - Zavec
  NOVASPACE - Time Aft...
  DJ LHASA - Giulia
  AMBERLIFE - In Your ...
  METALLICA - Enter sa...
  6PACK ČUKUR - M.C.
  OUTKAST FT. SLEEPY B...
  OUTKAST - The whole ...
  OUTKAST - Ms. Jackso...
Igrajte na spletu
Potaplanje ladijc
Pearl Harbor
Ping Pong 3D
..:: Download ::..
Zastonj programi in igre Slovenskih programerjev.
..:: Novice ::..
  Splosno
  Avtomobilizem
  Gospodarstvo
  Kronika
  Kultura
  Moda
  Politika
  Reportaže
  Šport
  Zdravje
  Vrt
  Celjska regija
  Podravska regija
..:: Uporabno ::..
  Resitve krizank
  Tecajna lista
  Vreme v sliki
..:: Skejtanje ::..
  Nekaj o skejtanju
  Nauci se skejtati
  Skejtarske firme
..:: Anketa ::..
Kaj naj dodamo wap strani?

zadnjih 10 besedil
sms posiljalec
sms sale/verze
posiljalec emailov
drugo

..:: Lestvice ::..
Smrkec.com 100si


Flamme.si Top 100
Krajnc.net Top 100
Pogojni stavki

Pogojni stavki so v JavaScriptu uporabljeni za izvedbo razlicnih akcij glede na razlicne pogoje.
Velikokrat ko pisete kodo, zelite da se izvedejo razlicne akcije za razlicne izbire, ravno zato pa so pogojni stavki.

V JavaScriptu poznamo 3 razlicne pogojne stavke

if stavek - uporabite ta stavek ce zelite izvrsiti neko kodo, ce je pogoj izpolnjen (true)
if...else stavek - uporabite ta stavek ce zelite izvrsiti neko kodo v primeru da je pogoj izpolnjen (true) ali pa ce je neresnicen (false)
switch stavek - uporabite ta stavek ce je moznosti vec (1,2,3,4,5...; a,b,c...)


If in If...else stavek
Uporabite ta stavek ce zelite izvrsiti neko kodo, ce ce je pogoj izpolnjen (true)

Sintaksa
if (pogoj)
{
koda, ki bo izvrsena, ce je pogoj izpolnjen
}

Primer
<script type="text/javascript">
//ce je cas na tvojem brskalniku manjsi od 10,
//bos dobil izpisan napis "Dobro jutro!"
var d=new Date()
var time=d.getHours()

if (time<10)
{
document.write("<b>Dobro jutro!</b>")
}
</script>

Opazite da ni nobenega ..else.. v tej sintaksi, to pomeni da bo koda izvrsena samo v primeru da je pogoj izpolnjen.

Ce pa zelimo, da bi bila koda izvrsena v primeru da je pogoj izpolnjen in v primeru da ni izpolnjen pa moramo uporabiti if..else stavek.

Sintaksa
if (pogoj)
{
koda, ki bo izvrsena, ce je pogoj izpolnjen
}
else
{
koda, ki bo izvrsena, ce pogoj ni izpolnjen
}

Primer
<script type="text/javascript">
//ce je cas na tvojem brskalniku manjsi od 10,
//bos dobil izpisan napis "Dobro jutro!"
//v drugem primeru pa napis "Dober dan!"
var d=new Date()
var time = d.getHours()

if (time < 10)
{
document.write("Dobro jutro!")
}
else
{
document.write("Dober dan!")
}
</script>


Switch stavek
Uporabite ta stavek ce je moznosti vec (1,2,3,4,5...; a,b,c...).

Sintaksa
switch (vrednost)
{
case naslov1:
koda ki bo izvedena ce je vrednost = naslov1
break
case naslov2:
koda ki bo izvedena ce je vrednost = naslov2
break
default:
koda ki bo izvedena
ce ima vrednost katero drugo vrednost
od obeh (naslov1 in naslov2)
}

Takole deluje: Najprej imamo eno samo vrednost (ponavadi je to spremenljivka). Vrednost je nato primerjana z vrednostmi za vsak "case" v strukturi, ce se vrednosti ujemata je koda napisana v "caseu" izvedena. Brek uporabimo da ustavimo zanko, saj bi se drugace izvedel tudi naslenji case avtomatsko.

Primer
<script type="text/javascript">
//Izpisan bo drugacen pozdrav glede na dan
//opazite da je Sobota=0,
//ponedeljek=1, torek=2, itd.
var d=new Date()
theDay=d.getDay()
switch (theDay)
{
case 5:
document.write("Koncno petek!")
break
case 6:
document.write("Super sobota ;-)")
break
case 0:
document.write("Je ze nedelja :(")
break
default:
document.write("Ni se vikenda..")
}
</script>


Pogojni oprator
JavaScript vsebuje tudi pogojni operator ki doloci vrednost spremenljivki glede na pogoje. (seveda se ga ne uporablja le za dolocanje vrednosti spremenljivk)

Sintaksa
imespremenljivke=(pogoj)?vrednost1:vrednost2

Primer
pozdrav=(obiskovalec=="PREC")?"Dragi predsednik ":"Dragi "

Ce je vrednost spremenljivke obiskovalec enaka PREC, dobi spremenljivka vpozdrav vrednost "Dragi predsednik", v primeru pa da ni PREC pa dobi spreemnljivka pozdrav vrednost "Dragi ".
..:: JavaScript ::..
  Drsniki
  Efekti s tekstom
  Efekti z miskinim kurzorjem
  Efekti z ozadjem
  Efekti z zvoki
  Igre
  Iskalniki
  Linki (povezave)
  Matematicne stvari
  Menuji
  Obrazci (forme)
  Okna
  Slike
  Sporocila
  StatusBar efekti
  Uporaba piskotkov
  Uporabnikov sistem
  Ure in koledarji
  Zascite spletnih strani

  Ostalo
Zadnji znalci JS
  
  Okna po želji
  Frame objekt (okvirji)
  Array objekt (tabele)
  String objekt
  Math objekt
  Browser objekt
  Window objekt
  Napotki
  Zanke
  Pogojni stavki
  Funkcija
  Operatorji
  Spremenljivke
  Vstavljanje JavaScriptov
  Osnove
  Uvod v JavaScript

  Vsi znalci
..:: WAP ::..
Začasno ne deluje
Vse za spletno stran
  Svoja domena?
  Povecajte obiskanost
    Izmenjava bannerjev
    Pop-up in pop-under
    Zacetna stran (linkanje)
  Dodajte spletni strani
    Dodajte SMS sender
    Dodajte igre
  Zasluzite s spletno stranjo
..:: Ostalo ::..
  Priporocite stran
  Izmenjava malih bannerjev
  Oglasevanje
  Storitve
..:: Priporocam ::..
Pikslar.combanner Racunalniski.net
Priporocam tudi

Kliknite tu za obisk nasega pokrovitelja


Vse pohvale, pripombe, predloge... mi posljite na e-mail
Copyrights by Anze Znidarsic
Vse pravice pridrzane