Avatar billede fireworld Nybegynder
19. september 2001 - 20:06 Der er 5 kommentarer og
1 løsning

whyyyy???

Hvorfor virker dette ikke

<script>


function c_select(){
alert(\'hej\')
}

</script>

<select name=\"w_handlinger\">
<option>---Handlinger---</option>
<option value=\"away\" onclick=\"c_select()\">Away</option>
<option value=\"back\" onclick=\"c_select()\">back</option>
<option value=\"smil\" onclick=\"c_select()\">smil</option>
</select>
Avatar billede jakoba Nybegynder
19. september 2001 - 20:16 #1
fordi event handlere til en select box skal stå i <select kommandoen:

<select name=\"w_handlinger\" onclick=\"c_select()\">
<option>---Handlinger---</option>
<option value=\"away\">Away</option>
<option value=\"back\">back</option>
<option value=\"smil\">smil</option>
</select>

mvh JakobA
Avatar billede jakoba Nybegynder
19. september 2001 - 20:21 #2
Hvis den så skal gøre noget forskelligt altefter hvilken option der bliver klikke på er det smartere at bruge onchange handleren og give select objektet med som parameter:

<select name=\"w_handlinger\" onchange=\"c_select( this )\">
<option>---Handlinger---</option>
<option value=\"away\">Away</option>
<option value=\"back\">back</option>
<option value=\"smil\">smil</option>
</select>

dit script kunne så fx være:

<script>

function c_select(){
alert( this.options[ this.selectedIndex ].value )
}

</script>
Avatar billede jakoba Nybegynder
19. september 2001 - 20:23 #3
Pladder, galt script. det skal være:

dit script kunne så fx være:

<script>

function c_select( selobj ){
    alert( selobj.options[ selobj.selectedIndex ].value )
}

</script>
Avatar billede jakoba Nybegynder
23. september 2001 - 19:21 #4
Hvordan er det du ønsker det skal virke?
Avatar billede fireworld Nybegynder
23. september 2001 - 19:29 #5
ARghhh sorryy det er nå jeg får et svar så sidder jeg og roder med det og nå det virker glemmer jeg alt om at acceptere... jeg undskylder :)

og takker for hjælpen!
Avatar billede jakoba Nybegynder
23. september 2001 - 19:33 #6
mon ikke det går :-)
takker
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