1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

calling two js functions using one submit button

Discussion in 'Web Design, HTML And CSS Forums' started by rekha, Mar 19, 2008.

  1. rekha

    rekha New Member

    Hi

    I want to call two js functions using one submit button.I have tried the below code.But it gives error.

    Code:
    <script language=javascript>
    function one()
    {
    document.write("hai");
    }
    function two()
    {
    document.write("All");
    }
    </script>
    <form>
    <input type=button value="ok" onClick="two();one()" > 
    </form>
    I got the error as

    Code:
    one is not defined.
    But i am getting All as output.

    Pls anybody solve this ....

    Regards
    Rekha
     
  2. pradeep

    pradeep Team Leader

    Try this
    HTML:
    <script language=javascript>
    function one()
    {
    document.write("hai");
    }
    function two()
    {
    document.write("All");
    }
    
    function a()
    {
    	two();
    	one();
    }	
    </script>
    <form>
    <input type=button value="ok" onClick="a();" > 
    </form>
    
     
  3. rekha

    rekha New Member

    Hi Pradeep,

    I want to call the function as i have in the above example that i have given.What is the error in it?


    Regards
    Rekha
     
  4. pradeep

    pradeep Team Leader

    HTML:
    <script language=javascript>
    function one()
    {
    alert("hai");
    }
    function two()
    {
    alert("All");
    }
    </script>
    <form>
    <input type=button value="ok" onClick="two();one()" > 
    </form>
    
    But your version doesn't work because you are using document.write, after calling the first function the document is overwritte, so, it can't find function one().
     

Share This Page