Hi All This reminds me of something Jeremy Keith mentioned last year at the @media conference. When you find yourself trying too hard to make something do what should be done by something else, stop, take a deep breath, and evaluate what should really be used.
This rears it's ugly head when forcing a definition list into looking like a table, using a table for layout, using css for behaviors, and using js for server-side logic. The answer was: don't use js. I just need to place two different names on the submit buttons and let the form action handle the two different behaviors depending on the name of the submit button. Thanks for the help. The almighty Hedger Wang (www.hedgerwow.com) gave me some great advice on putting this together. Ted -----Original Message----- From: listdad@webstandardsgroup.org [mailto:[EMAIL PROTECTED] On Behalf Of Web Man Walking Sent: Tuesday, April 04, 2006 2:35 PM To: wsg@webstandardsgroup.org Subject: RE: [WSG] two different submits in a form Could you not just have 2 submit buttons and then on the target/action page, check with one exists in the Request.Form collection (sorry ASP head) and then do logic A or logic B? -----Original Message----- From: listdad@webstandardsgroup.org [mailto:[EMAIL PROTECTED] On Behalf Of Marco van Hylckama Vlieg Sent: 04 April 2006 22:18 To: wsg@webstandardsgroup.org Subject: Re: [WSG] two different submits in a form I'm thinking along the lines of: Your form: <form id="yourform_id" action="/some/path/default_action.php"> <script> function alternateSubmit() { theForm = document.getElementById('yourform_id'); theForm.setAttribute('action', '/some/path/somescript.php'); theForm.submit(); } </script> The button for the alternate submit: <input type="button" onclick="alternateSubmit();" /> I guess that should work. Cheers, Marco On Apr 4, 2006, at 10:49 PM, Ted Drake wrote: > Hi All > I've got a question for the js people out there. I haven't found an > answer > yet, but it should be fairly straightforward. > We have a form that allows people to see their favorite products > and either > select a few to compare them or send the group of products to a > friend. > I'm using a form and the submit button is on the compare with the > action a > php script that grabs the items checked and sends the user to the > comparison > page. > I need to make this other link do something similar. I was > wondering if I > could use js to switch the action to the send the list action. > > I couldn't find anything on the web for doing this sorth of thing. > Does > anyone have an example? > > thanks > > Ted Drake > Front-end Engineer > Yahoo! Tech > > > ****************************************************** > The discussion list for http://webstandardsgroup.org/ > > See http://webstandardsgroup.org/mail/guidelines.cfm > for some hints on posting to the list & getting help > ****************************************************** > ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ****************************************************** ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ****************************************************** ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************