Avatar billede hades Praktikant
21. oktober 2002 - 13:57 Der er 3 kommentarer og
1 løsning

Tæl' array op

Hej!
Jeg har lagt en masse billeder ind i et array som hedder born[]. Herefter skriver jeg billedet på første plads ud
<% out.print("<img src='..//backup//"+directory+"//"+born[0]+"' width='420'>");%>
Jeg vil gerne ha at arrayet bliver talt en plads op når man klikker på kanppen
<input type="Button" value="&lt;" style="width:75"; name="frem" onclick="vis();">
Så næste billede vises..
Håber der er nogen der har et forslag..
Mvh
HadeZ
Avatar billede fri-hash Nybegynder
21. oktober 2002 - 14:03 #1
lav en tællervariabel som sættes til 0

skriv billedet ud med born[variabelnavn] og tæl tællervariablen 1 op
Avatar billede hades Praktikant
21. oktober 2002 - 14:12 #2
Det lyder som en kanon ide men hvordan får jeg min knap til at tælle min nye int tael=0 op hver gang man klikker på kanppen.
Avatar billede disky Nybegynder
21. oktober 2002 - 14:41 #3
ved at submitte din side, og lade JSP tælle den op igen,
eller ved javascript der så husker værdien for dig og gemmer den f.eks. i et hidden field i din form som så bliver submittet til JSP når formen submittes.
Avatar billede hades Praktikant
22. oktober 2002 - 12:59 #4
Jeg har selv fundet en løsning. Jeg ligger mit JSP array over i et JavaScript array på følgende måde:

var ny = new Array(<%= born.length %>);
<%for (int i = 0;i < born.length ; i ++){%>
ny[<%=i%>] = "<%= born[i] %>";<%}%>

Hvorefter jeg bruger JavaScript til at løse problemet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester