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]
