29. januar 2004 - 20:20
Der er
9 kommentarer og 1 løsning
JavaScript: Funktion
Hvad er fejlen i dette lille java script: <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> function div_switch(action){ f = document.getElementById(pupil_div) f.style.display = 'action'; } </script> Jeg kører det på følgende vis: <INPUT TYPE="radio" NAME="job" onclick="div_switch('inline');" value="pupil"> Når man klikker på dette "radio" skulle min "pupil_div" deres blive "inline". Hvad er problemet?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
29. januar 2004 - 20:20
#1
deres blive = gerne blive
29. januar 2004 - 20:27
#2
<SCRIPT TYPE="text/javascript"> function div_switch(element,action){ document.getElementById(element).style.display = action; } </script> <INPUT TYPE="radio" NAME="job" id="pupil_div" onclick="div_switch(this.id,'inline');" value="pupil">
29. januar 2004 - 20:30
#3
Når jeg så trykker på min radio, får jeg en "Et objekt er obliktorisk"-fejl.. Hvad er der galt?
29. januar 2004 - 20:31
#4
med den jeg har postet?
29. januar 2004 - 20:32
#5
Jep, der kommer en fejl i selve "funktionen".
29. januar 2004 - 20:33
#6
Den virker fint hos mig. Du har også husket at ændre måden du kalder funktionen på? <INPUT TYPE="radio" NAME="job" id="pupil_div" onclick="div_switch(this.id,'inline');" value="pupil">
29. januar 2004 - 20:33
#7
Det skal lige sige, at jeg ik har det der "id=pupil_div" med, da jeg har en div med dette id istedet.
29. januar 2004 - 20:34
#8
ok, så er det jo nok grunden. Prøv: <INPUT TYPE="radio" NAME="job" onclick="div_switch('pupil_div','inline');" value="pupil">
29. januar 2004 - 20:40
#9
og et svar
29. januar 2004 - 20:40
#10
Smider du lige et svar? Mange tak for hjælpen
Vi tilbyder markedets bedste kurser inden for webudvikling