09. april 2003 - 12:14
Der er
13 kommentarer og 1 løsning
Sumit
Hvordan får man sumit knappen til at blive grå og evt. skifte tekst fra "opret bruger" til "et øjeblik" mens formularen sumites?
Annonceindlæg fra Computerworld it-jobbank
Mød 3.500+ it-talenter på IT-DAY 2026
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
09. april 2003 - 12:16
#1
Det er et javascript, du kan eventuelt søge efter det inde på google efter submit javascript, der kan du finde forskellige ting.. :o)
09. april 2003 - 12:18
#2
TAK
09. april 2003 - 12:22
#3
nå det var hurtigt ! her : <script> function skift(){ document.frm.knap.value = 'Opdaterer' document.frm.knap.disabled = true; } <script> <form name="frm" onbeforesubmit="skift();"> <input type=text size="20" <input type="submit" value="opdater"" name=knap> </form> -grunken
09. april 2003 - 12:24
#4
Mange tak :-)
09. april 2003 - 12:27
#5
Ja Maron husk og lade dine spørgsmål stå åbent lidt længere :) man skal ikke altid lige regne med at den første løsning er brugbar, hvis jeg havde været en gnaven gnu, så havde jeg ikke gidet og poste løsningen da du jo allerede havde lukket spørgsmålet :)
09. april 2003 - 12:29
#6
Har lige prøvet lidt men kan ikk rigtig få det til at virke, jeg får en syntax fejl, hvor skal scriptet indsættes?
09. april 2003 - 12:30
#7
okay, hvis du så paster din form, så skal jeg nok lave det til dig :)
09. april 2003 - 12:38
#8
<table width="323" height="27"> <tr> <td class="default" vAlign="top" width="435" height="23"> <form action="password.asp" method="POST"> <p style="margin-top: 0; margin-bottom: 5"> <b><font face="Verdana" size="2">Password</font></b> </p> <p style="margin-top: 0; margin-bottom: 10"> <font color="#000000" face="verdana" size="2">Indtast venligst din emailadresse.</font> </p> <p style="margin-top: 0; margin-bottom: 0"> <b><font color="#000000" face="verdana" size="1"> <input name="email" style="font-size: 10 pt" size="22"> <input style="font-size: 10 pt" type="submit" value="Send Password"></font></b> </p> </form> </td> </tr> </table>
09. april 2003 - 12:47
#9
<head> <script> function skift(){ document.frm.knap.value = 'Et øjeblik' document.frm.knap.disabled = true; } <script> </head> <table width="323" height="27"> <tr> <td class="default" vAlign="top" width="435" height="23"> <form action="password.asp" name="frm" method="POST" onbeforesubmit="skift();"> <p style="margin-top: 0; margin-bottom: 5"> <b><font face="Verdana" size="2">Password</font></b> </p> <p style="margin-top: 0; margin-bottom: 10"> <font color="#000000" face="verdana" size="2">Indtast venligst din emailadresse.</font> </p> <p style="margin-top: 0; margin-bottom: 0"> <b><font color="#000000" face="verdana" size="1"> <input name="email" style="font-size: 10 pt" size="22"> <input style="font-size: 10 pt" type="submit" name="knap" value="Send Password"></font></b> </p> </form> </td> </tr> </table> så kan du bare paste det ind :), husk at scriptet skal lige medllem <head> og </head> -grunken
09. april 2003 - 12:58
#10
Når jeg nu indsætter det copy/paste får jeg stadig syntax fejl i linie 14 tegn 1.
09. april 2003 - 13:04
#11
hmm, har lavet en lille fejl :) <script> function skift(){ document.frm.knap.value = 'Et øjeblik' document.frm.knap.disabled = true; } </script> jeg glemte at lukke script taggen :/ men ellers virker det altså !
09. april 2003 - 13:14
#12
Hmm okay,, nu får jeg heller ikke nogen, men tilgengælg sumittes formen normalt som den plejer :-?
09. april 2003 - 13:43
#13
Hvor mange point?
09. april 2003 - 14:32
#14
Hey, jeg fandt fejlen, hvis jeg bruger "onsubmit" istedet for "onbeforesubmit" så virker det :-)
Kurser inden for grundlæggende programmering