Avatar billede bongii Nybegynder
10. april 2007 - 22:26 Der er 8 kommentarer og
1 løsning

On click - disable og skift "value"

Hejsa drenge.

Hvordan laver jeg en "onclick" på en knap der disabler knappen og ændrer "value" fra "upload" til "Vent venligst".

Det er et upload modul og brugerne sidder og trykker 4 gange før de forstår at dsiden er ved at upload ;)
Avatar billede Slater Ekspert
10. april 2007 - 23:05 #1
bare <input type="button" onclick="this.value='Vent venligst...';this.disabled=true;" />

?
Avatar billede bongii Nybegynder
10. april 2007 - 23:22 #2
Ja, men den submitter ikke formularen. Den disabler bare knappen og ikke andet...
Avatar billede jhe-ting Nybegynder
10. april 2007 - 23:37 #3
<input type="submit" onclick="this.value='Vent venligst...';this.disabled=true;return true;" />

eller

<input type="button" onclick="this.value='Vent venligst...';this.disabled=true; this.form.submit();" />
Avatar billede madeindk Nybegynder
11. april 2007 - 08:01 #4
<input type="button" onclick="this.value='Vent venligst...'; this.disabled=1; submit();" />
Avatar billede Slater Ekspert
11. april 2007 - 13:37 #5
Præcis. Nemt at få den til, du sagde bare ikke den skulle submitte, bongii, og derfor gik jeg ud fra du selv kunne få den til det.
Avatar billede olebole Juniormester
11. april 2007 - 14:02 #6
<ole>

Pas på med at disable submit-knapper på onclick. Forskellige browsere er ikke enige om, hvorvidt det skal ske før eller efter submit ... og så kommer man let ud i noget rod  ;o)

/mvh
</bole>
Avatar billede jhe-ting Nybegynder
11. april 2007 - 19:08 #7
Ja - Det er nok smartest at bruge en normal knap.

<input type="button" onclick="this.value='Vent venligst...';this.disabled='disabled'; this.form.submit();" />
Avatar billede madeindk Nybegynder
11. april 2007 - 22:36 #8
Hvilken løsning brugte du så?
Avatar billede bongii Nybegynder
12. april 2007 - 12:01 #9
Havde fundet en løsning. Jeg havde fået ændret noget i min profil så jeg ikke fik svar fra eksperten, så troede ikke der var nogle der skrev.
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