Andrew is right, another solution is to move your code from onclick to onsubmit event, <form name="ticket_form" onsubmit="this.submit.disabled=true;">
On Tue, Dec 1, 2009 at 4:06 PM, Skip Evans <s...@bigskypenguin.com> wrote: > Hey all, > > You probably remember me asking about disabling a submit button when it is > clicked to prevent double clicks submitting a form for CC processing. > > I put the following code into the submit button and it works fine on > FireFox, but... hold your breath... not on IE. > > The button gets disabled but the form just sits there, not submitting. At > first I just had > > onclick="this.disabled=true;" > > and that worked in FF also, but not in IE. Then I added the > > document.ticket_form.submit(); > > But even that doesn't work with IE. > > Below is the whole snippet for the button. > > <input type="submit" name="submit" value="Purchase Ticket(s)" > id="submit_tickets" onclick="this.disabled=true; > document.ticket_form.submit();"> > > Any suggestions would be greatly appreciated. > > Thanks, > Skip > > -- > ==================================== > Skip Evans > PenguinSites.com, LLC > 503 S Baldwin St, #1 > Madison WI 53703 > 608.250.2720 > http://penguinsites.com > ------------------------------------ > Those of you who believe in > telekinesis, raise my hand. > -- Kurt Vonnegut > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >