Yes, good point Robert 

I have seen this when debugging someone else's code (not mine of course
;-)) was even worse as it was launching a process in the background
which was intensive and it took a while to figure out why it was being
kicked off twice!

Kola

>> -----Original Message-----
>> From: Robin Griffiths [mailto:[EMAIL PROTECTED]
>> Sent: 21 October 2003 15:59
>> To: [EMAIL PROTECTED]
>> Subject: Re: [ cf-dev ] OT : Please wait button
>> 
>> One thing I have had trouble with in the past - and is hopefully
worth a
>> mention - is this scenario:
>> 
>> <input type="submit" value="OK" onclick="document.theform.submit();">
>> 
>> The form can actually submit twice - once due to the normal action of
the
>> submit button, and once from the JavaScript.  AFAIK this only affects
>> type="submit", not type="button".
>> 
>> That's why I tend to do this...
>> 
>> <input type="submit" value="OK" onclick="return
>> validationFunction(document.theform);">
>> 
>> which blocks the submission if validation fails.  Note -
>> validationFunction() must return true when passed or false when
failed.
>>   ----- Original Message -----
>>   From: [EMAIL PROTECTED]
>>   To: [EMAIL PROTECTED]
>>   Sent: Tuesday, October 21, 2003 3:44 PM
>>   Subject: RE: [ cf-dev ] OT : Please wait button
>> 
>> 
>> 
>>   yes, but the point is, if you don't have javascript enabled, the
form
>> would
>>   still submit, just you miss out on the technicolor delights of a
>> dynamic
>>   button label.  otherwise requiring javascript to submit a form
falls
>> into
>>   the same category as having <a href="javascript:popupWindow()> - it
>> won't
>>   work if you don't have JS enabled.
>> 
>> 
>>   Duncan Cumming
>>   IT Manager
>> 
>>   http://www.alienationdesign.co.uk
>>   mailto:[EMAIL PROTECTED]
>>   Tel: 0141 575 9700
>>   Fax: 0141 575 9600
>> 
>>   Creative solutions in a technical world
>> 
>>
----------------------------------------------------------------------
>>   Get your domain names online from:
>>   http://www.alienationdomains.co.uk
>>   Reseller options available!
>>
----------------------------------------------------------------------
>>
----------------------------------------------------------------------
>> 
>> 
>> 
>>                       Rich Wild
>>                       <[EMAIL PROTECTED]        To:
>> "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
>>                       go.com>              cc:
>>                                            Subject:     RE: [ cf-dev
] OT
>> : Please wait button
>>                       21/10/2003
>>                       15:30
>>                       Please
>>                       respond to
>>                       dev
>> 
>> 
>> 
>> 
>> 
>>   > their browser.  So I'll just use the onClick to change the
>>   > value, but not disable the button.  Hopefully changing the
>>   > button should deter most idiots from quadruple-clicking the
submit.
>> 
>>   that *is* Javascript that's changing the value of the button.
>> 
>> 
>>   --
>>   ** Archive:
http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>> 
>>   To unsubscribe, e-mail: [EMAIL PROTECTED]
>>   For additional commands, e-mail: [EMAIL PROTECTED]
>>   For human help, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
>> 
>> 
>> 
>>   --
>>   ** Archive:
http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>> 
>>   To unsubscribe, e-mail: [EMAIL PROTECTED]
>>   For additional commands, e-mail: [EMAIL PROTECTED]
>>   For human help, e-mail: [EMAIL PROTECTED]


-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to