hehe not such a silly question - I added this to make it work.
Without this, the damn thing won't submit, but with it it works fine!
This is what I meant about having to have a second submit...
I'm changing it now to just do the submit in the function but I'd
still like to know why it did this in the first place...
Toby
Friday, October 3, 2003, 1:16:46 PM, you wrote:
SO> Silly question
SO> In your js function you have this
SO> ==================================
SO> if (bDoSubmit) {
SO> theForm.submit();
SO> } else {
SO> return false;
SO> }
SO> ==================================
SO> Now....... this is being called onSubmit. So you call onSubmit, it calls
SO> this function, which then calls submit, which calls the function, which
SO> calls submit and so on and so on.
SO> Maybe your getting into a little recursion here because the form will never
SO> actually submit.
SO> try making it
SO> ================================
SO> if (bDoSubmit) {
SO> return true;
SO> } else {
SO> return false;
SO> }
SO> ================================
SO> Regards
SO> Steve Onnis
SO> -----Original Message-----
SO> From: [EMAIL PROTECTED]
SO> [mailto:[EMAIL PROTECTED] Behalf Of Toby
SO> Tremayne
SO> Sent: Friday, October 03, 2003 1:05 PM
SO> To: CFAussie Mailing List
SO> Subject: [cfaussie] RE: OT: javascript weirdness
SO> Hi James,
SO> either would work but I've settled on a compromise - I've changed
SO> the wizardControls tag to accept an attribute on "onClick",
SO> required for use with link type controls (as opposed to image or
SO> button submits), so I can keep it generic and just have each form
SO> specify the function, then setup the functions to handle the submit
SO> as well as the validation.
SO> Thanks for the advice everyone - this will make it work I'm just
SO> still annoyed that I can't figure out *why* it doesn't actually
SO> submit...
SO> cheers,
SO> Toby
SO> Friday, October 3, 2003, 12:51:00 PM, you wrote:
JS>> Well, what about using CSS to style a regular INPUT button to look like
SO> a
JS>> link?
JS>> Or, if that doesnt work, use CSS to DISPLAY:NONE on the submit button,
SO> then
JS>> drop in a link that triggers a click() event on the (now hidden) submit
JS>> button?
JS>> Not the ideal solution, but it will save you from having to break any of
JS>> your "wizard" code...
JS>> ____________________________
JS>> James Silva
JS>> Web Production
JS>> Gruden Pty Ltd
JS>> Tel: +61 02 9956 6388
JS>> Fax: +61 02 9956 8433
JS>> Email: [EMAIL PROTECTED]
JS>> Web: http://www.gruden.com
JS>> ____________________________
JS>> -----Original Message-----
JS>> From: [EMAIL PROTECTED]
JS>> [mailto:[EMAIL PROTECTED] Behalf Of Toby
JS>> Tremayne
JS>> Sent: Friday, October 03, 2003 12:48 PM
JS>> To: CFAussie Mailing List
JS>> Subject: [cfaussie] RE: OT: javascript weirdness
JS>> Hi James,
JS>> yeah I realised that was what was happening. What I've been trying to
JS>> find (possibly in vain ;) ) is a way to get it done without having to
JS>> set it up the way you describe, as it means adding a forced method of
JS>> submission / validation for these wizards, which is something I was
SO> hoping
JS>> to
JS>> avoid. If I can't find a solution it will just have to go that way
JS>> (and at the moment that's what I'm doing) it just annoys my sense of
JS>> elegance ;)
JS>> cheers,
JS>> Toby
JS>> Friday, October 3, 2003, 12:33:54 PM, you wrote:
JS>>> Like i said, using submit() will override the onSubmit event handler...
JS>>> It wont matter that the function being triggered returns "false". The
JS>> form
JS>>> will submit regardless.
JS>>> You need to move the submit() call from the link into the function as
JS>> part
JS>>> of its condition logic.
JS>>> Oh, and ditch the onsubmit handler on the form tag. The function should
JS>> be
JS>>> triggered from the link's onclick event handler.
JS>>> ____________________________
JS>>> James Silva
JS>>> Web Production
JS>>> Gruden Pty Ltd
JS>>> Tel: +61 02 9956 6388
JS>>> Fax: +61 02 9956 8433
JS>>> Email: [EMAIL PROTECTED]
JS>>> Web: http://www.gruden.com
JS>>> ____________________________
JS>>> -----Original Message-----
JS>>> From: [EMAIL PROTECTED]
JS>>> [mailto:[EMAIL PROTECTED] Behalf Of Toby
JS>>> Tremayne
JS>>> Sent: Friday, October 03, 2003 12:34 PM
JS>>> To: CFAussie Mailing List
JS>>> Subject: [cfaussie] RE: OT: javascript weirdness
JS>>> Hi James,
JS>>> aye that's what I thought the first time, but when I do this, then
JS>>> even though the checkClientInfo() function executes, finds an
JS>>> error and returns false - the darn thing still submits!
JS>>> cheers,
JS>>> Toby
JS>>> Friday, October 3, 2003, 12:16:55 PM, you wrote:
JS>>>> The void(0); is most likely the party pooper...
JS>>>> try:
JS>>>> <a href="#"
JS>>>>
JS>>>
JS>>
SO> onClick="javascript:document.forms[0].fuseaction='blah';document.forms[0].su
bmit();">>>>>Next</a>
JS>>>> and see what happens.
JS>>>> ____________________________
JS>>>> James Silva
JS>>>> Web Production
JS>>>> Gruden Pty Ltd
JS>>>> Tel: +61 02 9956 6388
JS>>>> Fax: +61 02 9956 8433
JS>>>> Email: [EMAIL PROTECTED]
JS>>>> Web: http://www.gruden.com
JS>>>> ____________________________
JS>>>> -----Original Message-----
JS>>>> From: [EMAIL PROTECTED]
JS>>>> [mailto:[EMAIL PROTECTED] Behalf Of Toby
JS>>>> Tremayne
JS>>>> Sent: Friday, October 03, 2003 12:17 PM
JS>>>> To: CFAussie Mailing List
JS>>>> Subject: [cfaussie] RE: OT: javascript weirdness
JS>>>> Hi James,
JS>>>> well that's the issue - it *does* call the function - I've tested
JS>>>> this umpteen times, and the function gets called and works
JS>>>> perfectly. If I add a second submit() to the function itself then
JS>>>> it will submit the form - otherwise it just executes then stops...
JS>>>> no errors anywhere.
JS>>>> cheers,
JS>>>> Toby
JS>>>> ---
JS>>>> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
JS>>>> To unsubscribe send a blank email to
JS>>> [EMAIL PROTECTED]
JS>>>> MX Downunder AsiaPac DevCon - http://mxdu.com/
JS>>> --------------------------------
JS>>> Life is Poetry,
JS>>> write it in your own words
JS>>> --------------------------------
JS>>> Toby Tremayne
JS>>> Cold Fusion Developer
JS>>> Code Poet and Zen Master of the Heavy Sleep
JS>>> Virtual Tours
JS>>> +61 416 048 090
JS>>> ICQ: 13107913
JS>>> ---
JS>>> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
JS>>> To unsubscribe send a blank email to
JS>> [EMAIL PROTECTED]
JS>>> MX Downunder AsiaPac DevCon - http://mxdu.com/
JS>>> ---
JS>>> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
JS>>> To unsubscribe send a blank email to
JS>> [EMAIL PROTECTED]
JS>>> MX Downunder AsiaPac DevCon - http://mxdu.com/
JS>> --------------------------------
JS>> Life is Poetry,
JS>> write it in your own words
JS>> --------------------------------
JS>> Toby Tremayne
JS>> Cold Fusion Developer
JS>> Code Poet and Zen Master of the Heavy Sleep
JS>> Virtual Tours
JS>> +61 416 048 090
JS>> ICQ: 13107913
JS>> ---
JS>> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
JS>> To unsubscribe send a blank email to
SO> [EMAIL PROTECTED]
JS>> MX Downunder AsiaPac DevCon - http://mxdu.com/
JS>> ---
JS>> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
JS>> To unsubscribe send a blank email to
SO> [EMAIL PROTECTED]
JS>> MX Downunder AsiaPac DevCon - http://mxdu.com/
SO> --------------------------------
SO> Life is Poetry,
SO> write it in your own words
SO> --------------------------------
SO> Toby Tremayne
SO> Cold Fusion Developer
SO> Code Poet and Zen Master of the Heavy Sleep
SO> Virtual Tours
SO> +61 416 048 090
SO> ICQ: 13107913
SO> ---
SO> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
SO> To unsubscribe send a blank email to [EMAIL PROTECTED]
SO> MX Downunder AsiaPac DevCon - http://mxdu.com/
SO> ---
SO> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
SO> To unsubscribe send a blank email to [EMAIL PROTECTED]
SO> MX Downunder AsiaPac DevCon - http://mxdu.com/
--------------------------------
Life is Poetry,
write it in your own words
--------------------------------
Toby Tremayne
Cold Fusion Developer
Code Poet and Zen Master of the Heavy Sleep
Virtual Tours
+61 416 048 090
ICQ: 13107913
---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
MX Downunder AsiaPac DevCon - http://mxdu.com/