you are right :)

I saw some crossbrowser code that assumed input.form is not
always available ... I haven't looked into the reasons for it.

On Tue, Apr 15, 2008 at 9:06 PM, Andreas Andreou <[EMAIL PROTECTED]> wrote:

> not true, even IE4 had this - it's also extensively used in T4.1
>
> But your code is good when you start from any given dom node, i.e. a link
> and not just an input control
>
> On Tue, Apr 15, 2008 at 9:55 PM, Davor Hrg <[EMAIL PROTECTED]> wrote:
> > that does not work for all browsers as far as I know... :)
> >  I can't remember which any more...
> >  but try it out in IE and FF, I think one of them does not support it
> :(:(
> >
> >  Davor Hrg
> >
> >
> >
> >  On Tue, Apr 15, 2008 at 8:51 PM, Andreas Andreou <[EMAIL PROTECTED]>
> wrote:
> >
> >  > fyi, you can get to the form easier (assuming you're in a form
> control)
> >  > with
> >  > var form = elem.form
> >  >
> >  > On Tue, Apr 15, 2008 at 9:38 PM, Davor Hrg <[EMAIL PROTECTED]>
> wrote:
> >  > > you can do it with javascript... sth like this (not tested)
> >  > >
> >  > >  put a normal
> >  > >  <input type="submit" value="${cancel}" onclick="return
> >  > >  avoidValidation(this)">
> >  > >
> >  > >
> >  > >  function avoidValidation(elem){
> >  > >     var form = elem.parentNode;
> >  > >     //find form
> >  > >     while(form && form.tagName != "FORM") form = form.parentNode;
> >  > >     form.onsubmit = null;
> >  > >     return true;
> >  > >  }
> >  > >
> >  > >  I've added a jira for this some time ago ... and it got prolonged
> to
> >  > T5.1
> >  > >  somehow :(
> >  > >
> >  > >  https://issues.apache.org/jira/browse/TAPESTRY-2109
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >  On Tue, Apr 15, 2008 at 7:35 PM, Filip S. Adamsen <[EMAIL PROTECTED]>
> >  > wrote:
> >  > >
> >  > >  > There is no way to do this as far as I know. I believe the
> current
> >  > >  > workaround is to create an action link styled as a button and do
> >  > whatever
> >  > >  > needs doing there.
> >  > >  >
> >  > >  > -Filip
> >  > >  >
> >  > >  >
> >  > >  > On 2008-04-15 19:34, Jan Vissers wrote:
> >  > >  >
> >  > >  > > I'm getting the hang of it --- and liking it!
> >  > >  > >
> >  > >  > > Yet another question;
> >  > >  > > How can I bypass normal client side validation, in case I have
> a
> >  > form
> >  > >  > > that includes a 'Cancel' button. Currently I need to enter
> >  > something
> >  > >  > > valid before I can 'Cancel' my action - not really what I want
> ;-)
> >  > >  > >
> >  > >  > > -J.
> >  > >  > >
> >  > >  > >
> >  > >  > >
> >  > ---------------------------------------------------------------------
> >  > >  > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  > >  > > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >  > >  > >
> >  > >  > >
> >  > >  >
> ---------------------------------------------------------------------
> >  > >  > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  > >  > For additional commands, e-mail: [EMAIL PROTECTED]
> >  > >  >
> >  > >  >
> >  > >
> >  >
> >  >
> >  >
> >  > --
> >  > Andreas Andreou - [EMAIL PROTECTED] - http://blog.andyhot.gr
> >  > Tapestry / Tacos developer
> >  > Open Source / JEE Consulting
> >  >
> >  > ---------------------------------------------------------------------
> >  > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  > For additional commands, e-mail: [EMAIL PROTECTED]
> >  >
> >  >
> >
>
>
>
> --
> Andreas Andreou - [EMAIL PROTECTED] - http://blog.andyhot.gr
> Tapestry / Tacos developer
> Open Source / JEE Consulting
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to