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]

Reply via email to