HTML ONLOAD NOT RUNNING JAVASCRIPT

Pravesh Singh

Total Post:412

Points:2888
Posted by  Pravesh Singh
HTML5 
 1247  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. Sumit Kesarwani

    Post:378

    Points:2694
    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

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!