21. august 2005 - 20:22
Der er
14 kommentarer
onChange="formSubmit" virker ikke
Selve onChange delen viker fint nok men forms.myForm giver en fejl og så sker der ikke en skid: <script type="text/javascript"> function formSubmit() { document.forms.myForm.submit() } </script> <form name="myForm" method="post"> Vælg side: <select name="kategori" onChange="formSubmit()"> <%= strMenu%> </select>
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?
21. august 2005 - 20:29
#1
Vil dette evt. fungere...? <script type="text/javascript"> function formSubmit() { document.myForm.submit() } </script>
21. august 2005 - 20:31
#2
Eller lade være med at give den et navn: <script type="text/javascript"> function formSubmit(f) { f.submit() } </script> <form method="post"> Vælg side: <select name="kategori" onChange="formSubmit(this.form)"> <%= strMenu%> </select>
21. august 2005 - 20:32
#3
fejlen er : Objektet understøtter ikke denne egenskab eller metode.
21. august 2005 - 20:32
#4
Hvorved man jo så også bare ku': onChange="this.form.submit()"
21. august 2005 - 20:37
#5
mbm >> er der nogle af vores forslag der fungerer?
21. august 2005 - 20:39
#6
nej jeg får hele tiden samme fejl: Objektet understøtter ikke denne egenskab eller metode.
21. august 2005 - 20:40
#7
Hvad er din kode nu? Og har du et link til en side, hvor fejlen opstår. Det lyder mest som om det er den gamle kode du stadig kører.
21. august 2005 - 20:40
#8
21. august 2005 - 20:41
#9
<script type="text/javascript"> function formSubmit(f) { f.submit() } </script> <form method="post"> Vælg side: <select name="kategori" onChange="formSubmit(this.form)"> <%= strMenu%> </select>
21. august 2005 - 20:42
#10
Så må du ikke kalde din submitknap for name="submit" Find på det andet navn ;)
21. august 2005 - 20:44
#11
Aaarmen, det er en klassiker! :) Du må ikke navngive din knap submit, for så vil f.submit referere til knappen og ikke til formens submit-metode...
21. august 2005 - 20:45
#12
Damn! erik - du er for hurtig :D
21. august 2005 - 20:48
#13
det løste problemer med navnet på min submit kanp :-) vil du have de 30p?
21. august 2005 - 21:17
#14
Ingen point til mig, tak.
Vi tilbyder markedets bedste kurser inden for webudvikling