Avatar billede hav0k Nybegynder
30. december 2005 - 18:11 Der er 6 kommentarer og
1 løsning

Submit disable onclick virker ikke i IE

OnClick="this.disabled=true;this.form.submit();" som jeg fandt her:
http://www.eksperten.dk/spm/632423

-virker fint når det indsættes i en submit button og bruges i Firefox, men i IE kommer der bare en fejlmeddelelse:

"Object doesn't support this property or method." Der sker ikke andet end at knappen bliver deaktiveret - formen submittes ikke. Why is that?
Avatar billede erikjacobsen Ekspert
30. december 2005 - 19:11 #1
Ja, der må vi så gætte. Du kunne vise hele din <form>, det ville hjælpe meget.
Men jeg skal gætte så har du udsat den stakkels browser for en "uautoriseret" brug af ordet "submit"      ;)
Avatar billede hav0k Nybegynder
30. december 2005 - 19:40 #2
<form method="post" action="<?php echo $pagenext;?>" name="login">
<table>
<tr><td>E-mail: </td><td><input type="text" name="email" maxlength="40" class="box"></td></tr>
<tr><td>Password: </td><td><input type="password" name="pw" maxlength="18" class="box"></td></tr>
</table>
<input type="hidden" name="login_submit" value="1">
<input type="submit" value="&raquo; Next" name="submit" class="button" OnClick="this.disabled=true;this.form.submit();"></form>

Og alle mine andre forms gør det samme :(
Avatar billede erikjacobsen Ekspert
30. december 2005 - 19:42 #3
Prøv lige at fjerne name="submit"  - der er ingen grund til at give den et navn, og i hvert fald ikke det navn. På den anden side: der er vel ikke mange tilbage der bruger IE  ... ;)
Avatar billede hav0k Nybegynder
30. december 2005 - 20:49 #4
You are a god. Tak - så enkelt havde jeg ik regnet med det var :) Læg et svar.

Mht. IE - så jo, desværre i min målgruppe, hvor lidt jeg end ville have det. Efter at have arbejdet på en side hvor begge browsere (IE og Firefox/Mozilla) skal være 100% understøttet, så er det altså ikke for sjov at IE er noget crap; det er virkelig mere logisk og lettere at skrive til Firefox. Hvornår lærer microsoft dog?
Avatar billede erikjacobsen Ekspert
30. december 2005 - 20:50 #5
Jeg samler slet ikke på point, tak. Svar selv, grin lidt at MS, accepter eget svar.
Avatar billede hav0k Nybegynder
30. december 2005 - 20:50 #6
Btw. har et andet spørgsmål åbent som ingen rigtig har gidet at svare på: http://www.eksccperten.dk/spm/675744 - du gider vel ikke kigge forbi? ;)
Avatar billede hav0k Nybegynder
30. december 2005 - 20:51 #7
Nå for søren.. :) Eksperten kunne næsten godt afskaffe det pointsystem efterhånden som der er så meget goodwill =)
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