i was going to say you try...

onclick="this.disabled=true;this.form.submit()"


 sorry for the delay

El mié, 31 de 05 de 2006 a las 18:14, A Amarakoon escribió:

> Gareth, Monkeyden, Jorge, Andy Thank you..
> 
> This js lib looks good.
> 
> this code fixes it: onclick="this.disabled=true;submit()"
> 
> rukka
> 
> 
> ----- Original Message -----
> From: Gareth Evans <[EMAIL PROTECTED]>
> Date: Wednesday, May 31, 2006 11:02 am
> Subject: Re: Disable submit button
> 
> > Hi,
> > 
> > I use the following script to do this, it requires the prototype 
> > javascript library:
> > 
> > function disableOnClick ( className ) {
> >     var elements = document.getElementsByClassName( className );
> >     for ( var index = 0; index < elements.length; index ++ ) {
> >         Event.observe( elements[index] , 'click', buttonOnClick );
> >     }
> > }
> > 
> > function buttonOnClick( e ) {
> >     Try.these(
> >         function() {
> >             e.srcElement.disabled = true;
> >             e.srcElement.form.submit();
> >     } ,
> >         function() {
> >            e.target.disabled = true;
> >         }
> >     );
> > }
> > 
> > 
> > e.g. in your html/jsp page
> > 
> > <input type="submit" class="submitButton" />
> > <script type="text/javascript">
> >     disableOnClick( 'submitButton' );
> > </script>
> > 
> > 
> > 
> > Some docs on the prototype.js
> > 
> > http://www.sergiopereira.com/articles/prototype.js.html
> > 
> > 
> > 
> > 
> > Hope that helps
> > 
> > Gareth
> > 
> > A Amarakoon wrote:
> > > Thank you for quick reply.. This does not work for me..
> > > 
> > > once you click the submit button it disables button. but does 
> > not submit action to
> > > the server. May be I am missing something??
> > > 
> > > thanks
> > > 
> > > rukka
> > > ----- Original Message -----
> > > From: Jorge Mart&#65533;n Cuervo <[EMAIL PROTECTED]>
> > > Date: Wednesday, May 31, 2006 9:19 am
> > > Subject: Re: Disable submit button
> > > 
> > >> <input type="submit"  onclick="this.disabled=true"/>
> > >>
> > >> this works well
> > >>
> > >>
> > >> PD: i've tested in firefox
> > >>
> > >> El mi&#65533;, 31 de 05 de 2006 a las 16:36, rukka escribi&#65533;:
> > >>
> > >>> As a part of solution  to multiple reloads and to block the 
> > >> multiple 
> > >>> submit requests in long running service layer methods, we like to
> > >>> disable submit button once user hit that once. Does 
> > html:submit 
> > >> button 
> > >>> tag has java scripts associated with it?
> > >>>
> > >>> If you do have any links on client side fix, I appriciate that.
> > >>>
> > >>> thanks
> > >>>
> > >>> rukka
> > >>>
> > >>>
> > >>> ---------------------------------------------------------------
> > --
> > >> ----
> > >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >>> For additional commands, e-mail: [EMAIL PROTECTED]
> > >>>
> > >> -- 
> > >> ;-)
> > >> ____________________________________
> > >> Jorge Martin Cuervo
> > >> Analista Programador
> > >>
> > >> Outsourcing Emarketplace
> > >> deFacto Powered by Standards
> > >>
> > >> email <[EMAIL PROTECTED]>
> > >> voz +34 985 129 820
> > >> voz +34 660 026 384
> > >> ____________________________________
> > >>
> > > 
> > > -----------------------------------------------------------------
> > ----
> > > 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]
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

-- 
;-)
____________________________________
Jorge Martin Cuervo
Analista Programador

Outsourcing Emarketplace
deFacto Powered by Standards

email <[EMAIL PROTECTED]>
voz +34 985 129 820
voz +34 660 026 384
____________________________________

Reply via email to