Avatar billede mbm Nybegynder
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>
Avatar billede softspot Forsker
21. august 2005 - 20:29 #1
Vil dette evt. fungere...?

<script type="text/javascript">
function formSubmit()
{
  document.myForm.submit()
}
</script>
Avatar billede erikjacobsen Ekspert
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>
Avatar billede mbm Nybegynder
21. august 2005 - 20:32 #3
fejlen er : Objektet understøtter ikke denne egenskab eller metode.
Avatar billede erikjacobsen Ekspert
21. august 2005 - 20:32 #4
Hvorved man jo så også bare ku':

  onChange="this.form.submit()"
Avatar billede softspot Forsker
21. august 2005 - 20:37 #5
mbm >> er der nogle af vores forslag der fungerer?
Avatar billede mbm Nybegynder
21. august 2005 - 20:39 #6
nej jeg får hele tiden samme fejl:

Objektet understøtter ikke denne egenskab eller metode.
Avatar billede erikjacobsen Ekspert
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.
Avatar billede mbm Nybegynder
21. august 2005 - 20:40 #8
Avatar billede mbm Nybegynder
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>
Avatar billede erikjacobsen Ekspert
21. august 2005 - 20:42 #10
Så må du ikke kalde din submitknap for

name="submit"

Find på det andet navn ;)
Avatar billede softspot Forsker
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...
Avatar billede softspot Forsker
21. august 2005 - 20:45 #12
Damn! erik - du er for hurtig :D
Avatar billede mbm Nybegynder
21. august 2005 - 20:48 #13
det løste problemer med navnet på min submit kanp :-)
vil du have de 30p?
Avatar billede erikjacobsen Ekspert
21. august 2005 - 21:17 #14
Ingen point til mig, tak.
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