yeah true - just thought I'd point that out cos that's generally what I use the onsubmit for...
on another topic, has anyone noticed that if you do use the onsubmit method in IE sometimes you can set a form variable as it's being submitted and sometimes you can't? Had one a while back but now we program around even trying to do that...Just curious - J > -----Original Message----- > From: Taco Fleur [mailto:[EMAIL PROTECTED] > Sent: Tuesday, February 24, 2004 3:14 PM > To: CFAussie Mailing List > Subject: [cfaussie] RE: Javascript problem > > > Yes it will submit if there was any validation done but it > didn't pass, but that wasn't the issue ;-)) > > Taco Fleur > 07 3535 5072 > Blog: http://www.tacofleur.com/index/blog/ > Methodology: http://www.tacofleur.com/index/methodology/ > Tell me and I will forget > Show me and I will remember > Teach me and I will learn > > > -----Original Message----- > From: James Macpherson [mailto:[EMAIL PROTECTED] > Sent: Tuesday, 24 February 2004 2:16 PM > To: CFAussie Mailing List > Subject: [cfaussie] RE: Javascript problem > > > Except of course in Taco's example the I think form will be > submitted even if any verification you do in test_alert() > fails (so even if you're returning false I think it will > still submit?) > > I generally do what Taco said except: > > onClick="if(test_alert()) document.siDetailsAdd.submit();" > > OR BETTER STILL: > > onClick="test_alert();" > > and in test_alert(); do your verification then call > document.formname.submit(); > > - James > > > > > -----Original Message----- > > From: Taco Fleur [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, February 24, 2004 3:06 PM > > To: CFAussie Mailing List > > Subject: [cfaussie] RE: Javascript problem > > > > > > Brian, > > > > This document.siDetailsAdd.submit() will submit the form, but > > it will not call the onSubmit event in the form tag. > > As far as I am aware an event trigger does not trigger > > another event in JavaScript, i.e. the submit is triggered by > > the onClick event, thus not triggering the onSubmit event. > > > > So you need to call the function in the onSubmit event manually > > > > <a href="#" id="test" onClick="test_alert(); > > document.siDetailsAdd.submit()" class="link">Add</a> > > > > I know you can trigger events through code, for example if > > you wanted to trigger the onClick event of the above link > > through code, you could do that like so; > > > > document.getElementById('test').onclick() > > > > Taco Fleur > > 07 3535 5072 > > Blog: http://www.tacofleur.com/index/blog/ > > Methodology: http://www.tacofleur.com/index/methodology/ > > Tell me and I will forget > > Show me and I will remember > > Teach me and I will learn > > > > > > -----Original Message----- > > From: KNOTT, Brian [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, 24 February 2004 2:02 PM > > To: CFAussie Mailing List > > Subject: [cfaussie] RE: Javascript problem > > > > > > It submits the correct form, as it goes to the correct page, > > it just ignores > > the onsubmit attribute in the form tag. In the below code > > clicking on the > > add will direct the browser to addsi.cfm. It does not do the > > onsubit="test_alert", which pops an alert box that says test. > > If I replace > > the add link with a normal input type="submit" then it all works. > > > > Brian > > > > <form action="addsi.cfm" method="post" name="siDetailsAdd" > > onSubmit="test_alert()"> > > > > <a href="#" onClick="document.siDetailsAdd.submit()" > > class="link">Add</a> > > > > </form> > > > > > -----Original Message----- > > > From: Steve Baty [SMTP:[EMAIL PROTECTED] > > > Sent: Tuesday, 24 February 2004 13:56 > > > To: CFAussie Mailing List > > > Subject: [cfaussie] RE: Javascript problem > > > > > > Brian, > > > > > > You may need to specify the form to submit, either by > > > onclick(this.submit()), or onclick(document.formname.submit()); > > > > > > Not sure that will help, but worth a shot... > > > > > > Cheers > > > Steve > > > > > > ----------------------------------- > > > Steve Baty - senior analyst > > > p: 612 8596 4030 > > > m: 0417 061 292 > > > f: 612 8596 4001 > > > e: steve @redsquare.com > > > > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] On Behalf > > Of KNOTT, > > > Brian > > > Sent: Tuesday, 24 February 2004 2:53 PM > > > To: CFAussie Mailing List > > > Subject: [cfaussie] Javascript problem > > > > > > Not sure how many people are out there with MXDU on but I have a > > > javascript > > > problem. > > > > > > I have a onsubmit attribute in my form tag but If I use a > > link and do a > > > onclick(submit()) it ignores the onsubmit in the form tag. > > > > > > There are 3 forms on the page but they all have separate > > form tags, not > > > sure > > > if these are causing the problem. > > > > > > Brian Knott > > > > > > > > > > > > > > > > > -------------------------------------------------------------- > > ---------- > > > ----------- > > > > > > The contents of this message are the views of the Author > and do not > > > necessarily reflect the views of SUNCORP METWAY LTD ABN 66 > > 010 831 722. > > > > > > > > > The content of this e-mail, including attachments is a > confidential > > > communication between the Suncorp Metway Group and the intended > > > addressee. Any unauthorised use of the contents is > > expressly prohibited. > > > If you have received this e-mail in error please contact > the sender > > > immediately and then delete the message and any attachment(s). > > > > > > http://www.suncorp.com.au > > > > > > > > > --- > > > You are currently subscribed to cfaussie as: [EMAIL PROTECTED] > > > To unsubscribe send a blank email to > > > [EMAIL PROTECTED] > > > > > > MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia > > > http://www.mxdu.com/ + 24-25 February, 2004 > > > > > > > > > --- > > > You are currently subscribed to cfaussie as: > > [EMAIL PROTECTED] > > > To unsubscribe send a blank email to > > > [EMAIL PROTECTED] > > > > > > MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia > > > http://www.mxdu.com/ + 24-25 February, 2004 > > > > --- > > You are currently subscribed to cfaussie as: [EMAIL PROTECTED] > > To unsubscribe send a blank email to > > [EMAIL PROTECTED] > > > > MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia > > http://www.mxdu.com/ + 24-25 February, 2004 > > > > --- > > You are currently subscribed to cfaussie as: > > [EMAIL PROTECTED] > > To unsubscribe send a blank email to > > [EMAIL PROTECTED] > > > > MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia > > http://www.mxdu.com/ + 24-25 February, 2004 > > > > --- > You are currently subscribed to cfaussie as: [EMAIL PROTECTED] > To unsubscribe send a blank email to > [EMAIL PROTECTED] > > MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia > http://www.mxdu.com/ + 24-25 February, 2004 > > --- > You are currently subscribed to cfaussie as: > [EMAIL PROTECTED] > To unsubscribe send a blank email to > [EMAIL PROTECTED] > > MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia > http://www.mxdu.com/ + 24-25 February, 2004 > --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia http://www.mxdu.com/ + 24-25 February, 2004
