html onload not running javascript

Total Post:412

Points:2888

HTML5 
 1946  View(s)
Ratings:
Rate this:

I'm writing a game in javascript, and I had the world generator running fine, but when I created a startup function to run multiple things at once, my code doesn't run at all anymore. Can anyone see my problem?

<head>

<title>Project Rust</title>

<!-- <link href="/YOUR_PATH/favicon.ico" rel="icon" type="image/x-icon" /> -->

<script src="Scripts/startup.js"></script>

<script src="Scripts/drawmap.js"></script>

<script src="Scripts/maps.js"></script>

<script src="Scripts/mapread.js"></script>

<script src="Scripts/mainchar.js"></script>

</head>

<body bgcolor="#BFE3FF" onload="startup()">

</body>

startup.js: startup(){ alert("start"); drawmap(Screen[0]); mainchar(); }


Any help will be appreciated.

  1. Re: html onload not running javascript

    Hi Pravesh,


    You should set the type to the script tags:

    <script type="text/javascript" src="Scripts/startup.js"></script>

    Also, you need to use the function keyword to define a function in javascript:

    function startup(){

      alert("start");

      drawmap(Screen[0]);

      mainchar();

    }

    If it's still now working, open your browser's javascript console and you should see the error.

    Hope this will solve your problem.

Answer

Please check, If you want to make this post sponsored

You are not a Sponsored Member. Click Here to Subscribe the Membership.