title: javascript/ Ajax execute onload a div
body: <p>I want to run the AJAX request on the following code "Onload", not "onclick"</p>
  
  <p>I dont want to add the onload property in the body tag. I want it in a different tag, in a div for example.</p>
  
  <p>I change the row: </p>
  
  <pre><code>&lt;input type='button' onclick='ajaxFunction(65)' value='Query MySQL'/&gt; 
  </code></pre>
  
  <p>and I did it </p>
  
  <pre><code>&lt;div onload='ajaxFunction(65)'&gt;&lt;/div&gt;
  </code></pre>
  
  <p>but it doesnt work.</p>
  
  <pre><code>    &lt;html&gt;
  &lt;head&gt;
  &lt;script language="javascript" type="text/javascript"&gt;
  &lt;!-- 
  //Browser Support Code
  function ajaxFunction(argId){
   var ajaxRequest;  // The variable that makes Ajax possible!
  
   try{
     // Opera 8.0+, Firefox, Safari
     ajaxRequest = new XMLHttpRequest();
   }catch (e){
     // Internet Explorer Browsers
     try{
        ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
     }catch (e) {
        try{
           ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }catch (e){
           // Something went wrong
           alert("Your browser broke!");
           return false;
        }
     }
   }
   // Create a function that will receive data 
   // sent from the server and will update
   // div section in the same page.
   ajaxRequest.onreadystatechange = function(){
     if(ajaxRequest.readyState == 4){
        var ajaxDisplay = document.getElementById('ajaxDiv');
        ajaxDisplay.innerHTML = ajaxRequest.responseText;
     }
   }
   // Now get the value from user and pass it to
   // server script.
  
   var queryString = "?q=" + argId ;
   ajaxRequest.open("GET", "getInputs.php" + 
                                queryString, true);
   ajaxRequest.send(null); 
  }
  //--&gt;
  &lt;/script&gt;
  &lt;/head&gt;
  &lt;body&gt;
  
  &lt;input type='button' onclick='ajaxFunction(65)' value='Query MySQL'/&gt;
  
  &lt;div id='ajaxDiv'&gt;Your result will display here&lt;/div&gt;
  
  
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>