Avatar billede tommer Nybegynder
13. august 2004 - 10:11 Der er 7 kommentarer og
2 løsninger

hjælp til løkke

jeg skal gøre følgende 18 gange, hvor "no" skal gå fra 1 til 18:

<script language="javascript" event="onclick" for="Quest2_no1">
skift(this);
</script>

kan man få lidt hjælp
Avatar billede crazyreds Nybegynder
13. august 2004 - 10:34 #1
Hej

Put det der skal udføres ind i en metode. Som kaldes for alle dine Quest2 objekter
function change()
{ skift(this);
}

Så kan du evt. finde objekt der aktiverede funktionen ved:
event.srcElement

Brian
Avatar billede the_ghost Nybegynder
13. august 2004 - 10:36 #2
for (var i = 1; i <= 18;i++)
{
for = "Quest2_no" + i;
skift(this);
}
Avatar billede tommer Nybegynder
13. august 2004 - 10:45 #3
the_ghost, det kan man ikke, hvad med onclick ??
Avatar billede crazyreds Nybegynder
13. august 2004 - 10:52 #4
Hej

Jeg tror du bliver nødt til at lave det i en metode:

<Input id="fieldName" name="fieldName" onclick="change()">

function change()
{ skift(this);
}
Avatar billede tommer Nybegynder
13. august 2004 - 10:58 #5
problemet med det er at jeg ikke kan lave onclick på mine: asp:CheckBox ??
den eneste måde jeg kender er:
<script language="javascript" event="onclick" for="Quest2_no1">
skift(this);
</script>

som jeg så er nød til at gøre 18 gange (1 for hver af mine asp:CheckBox )...
Avatar billede crazyreds Nybegynder
13. august 2004 - 11:06 #6
Hvis du arbejder med ASP kan du:

<%for i=1 to 18%>
  <script language="javascript" event="onclick" for="Quest2_no<%=i%>">
  skift(this);
  </script>
<%next%>

Hvis det kan hjælpe dig
Avatar billede tommer Nybegynder
13. august 2004 - 11:08 #7
ok, jeg vil lege lidt med det, send svar...
Avatar billede crazyreds Nybegynder
13. august 2004 - 11:11 #8
Hvis du arbejder med ASP kan du:

<%for i=1 to 18%>
  <script language="javascript" event="onclick" for="Quest2_no<%=i%>">
  skift(this);
  </script>
<%next%>

Hvis det kan hjælpe dig
Avatar billede tommer Nybegynder
13. august 2004 - 11:13 #9
tak begge 2 og go weekend ;)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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