1 out of 1 members found this post helpful.
Javascript basics
Salut!
De curand am inceput sa invat limbajul de programare Javascript. Unul dintre primele mele exercitii a fost urmatorul: un textbox in care sa introduci un numar de poze care vrei sa iti apara pe site; sursa pozelor variaza de la caz la caz; dupa ce apar pozele, cand dai click pe ele incep sa isi mute pozitia spre dreapta, iar cand dai click a 2-a oara se opresc. Am inteles ca acest tip de exercitiu se da in anul 2 la facultate la un anumit examen.
Cod HTML:
<script type="text/javascript">
window.onresize = f;
pornit=0;
function g(){
n=document.getElementById("nr");
N=n.value;
x=document.images[N-1].src;
for(i=N;i>=2;i--)document.images[i-1].src=document.images[i-2].src;
document.images[0].src=x;
t=setTimeout("g()",100);
}
function f() {r=document.getElementById("rand");
n=document.getElementById("nr");
N=n.value;
r.innerHTML="";
l=window.innerWidth/N;
for(i=1;i<=N;i++){
x=1000+i;
r.innerHTML+="<td>"+"<img onClick='pornit++;if(pornit%2==1)g();else clearTimeout(t);' height='"+l+"' width='"+l+"' src='http://eala.org/photos/main.php?g2_view=core.DownloadItem&g2_itemId="+x+"g2_serialNumber=1'/>"+"</td>";
}
}
</script>
<input id="nr" onkeyup="f()" type="textbox"/></br></br></br>
<table style="position:absolute;top:200;left:0;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tr id="rand"></tr>
</table>
As avea cateva intrebari si anume:
1.La ce se foloseste mai exact JV?
2.Exista alta alternativa pentru ghilimele si apostrofuri? (" ",' ')
Astept cu placere alte sfaturi, idei si corectari.
Multumesc!
1 out of 1 members found this post helpful.

Postat în original de
gorgor
Salut!
De curand am inceput sa invat limbajul de programare Javascript. Unul dintre primele mele exercitii a fost urmatorul: un textbox in care sa introduci un numar de poze care vrei sa iti apara pe site; sursa pozelor variaza de la caz la caz; dupa ce apar pozele, cand dai click pe ele incep sa isi mute pozitia spre dreapta, iar cand dai click a 2-a oara se opresc. Am inteles ca acest tip de exercitiu se da in anul 2 la facultate la un anumit examen.
Cod HTML:
<script type="text/javascript">
window.onresize = f;
pornit=0;
function g(){
n=document.getElementById("nr");
N=n.value;
x=document.images[N-1].src;
for(i=N;i>=2;i--)document.images[i-1].src=document.images[i-2].src;
document.images[0].src=x;
t=setTimeout("g()",100);
}
function f() {r=document.getElementById("rand");
n=document.getElementById("nr");
N=n.value;
r.innerHTML="";
l=window.innerWidth/N;
for(i=1;i<=N;i++){
x=1000+i;
r.innerHTML+="<td>"+"<img onClick='pornit++;if(pornit%2==1)g();else clearTimeout(t);' height='"+l+"' width='"+l+"' src='http://eala.org/photos/main.php?g2_view=core.DownloadItem&g2_itemId="+x+"g2_serialNumber=1'/>"+"</td>";
}
}
</script>
<input id="nr" onkeyup="f()" type="textbox"/></br></br></br>
<table style="position:absolute;top:200;left:0;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tr id="rand"></tr>
</table>
As avea cateva intrebari si anume:
1.La ce se foloseste mai exact JV?
2.Exista alta alternativa pentru ghilimele si apostrofuri? (" ",' ')
Astept cu placere alte sfaturi, idei si corectari.
Multumesc!
1.Este JS nu JV ( nu intelegeam initial ce vrei), ca sa vezi mai pe intelesul tau la ce se foloseste uite cateva exemple : jQuery UI - Sortable Demos & Documentation ( in meniul din stanga) . Din punctul meu de vedere cred ca mai bine incepi cu jQuery : jQuery: The Write Less, Do More, JavaScript Library .