Question : How to call a javascript fn when the first javascript function succeeds only.

Hi,

I have a form with a submit button, for the same button,i have to define two actions,
on clicking the submit button, i am calling 2  javascript fns, one for validating the form and second is for calling a database function like onclick=fn1();fn2();
but. i need to save the data into database (which does by fn2()), only fn1()(validating the form )  succeeds. but for me ,right now ,its validating,and sametime saving into db. How can i do that? any idea?
Thanks in advance.

Answer : How to call a javascript fn when the first javascript function succeeds only.

Instead of:
onclick="fn1();fn2();"

do:
onclick=if(fn1()){fn2()};return false;"

OR you can just do:
onclick="fn3()";

and in fn3:
function fn3(){
 if( fn1() )
    fn2();
}
Random Solutions  
 
programming4us programming4us