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
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
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