JavaScript

Predlazem ti prvo da ucis od tutorijala na srpskom, pa onda da krenes na engleskom da usavrsavas, posto ces vise stvari naci na engleskom nego sprskom, posto si pocetnik za JS zato ti savetujem da krenes sa srpskim, evo ti linkovi:


Na srpskom:

 
Zasto kod ovog koda nece da mi radi else?


<h1 id="sayHello" ></h1>
<script type="text/javascript">
var yourName = prompt("Write your name");

if (yourName != null) {
document.getElementById("sayHello").innerHTML=
"Hello "+ yourName;
}
else{
document.getElementById("sayHello").innerHTML=
"Write name next time";
}
</script>
 
Zasto kod ovog koda nece da mi radi else?


<h1 id="sayHello" ></h1>
<script type="text/javascript">
var yourName = prompt("Write your name");

if (yourName != null) {
document.getElementById("sayHello").innerHTML=
"Hello "+ yourName;
}
else{
document.getElementById("sayHello").innerHTML=
"Write name next time";
}
</script>

Probao sam i radi.
Mozda si ocekivao da ce da vrati null ako ne uneses nista i pritisnes ok.
Funkcija prompt ce ti vratiti null kad pritisnes na cancel.

Ako je to slucaj, potrebna ti je dodatna provera da li promenljiva sadrzi prazan string.
 

Back
Top