ajax.js
====================
var xmlHttp = null;  
      
    function send_request() {  
        if(window.XMLHttpRequest) {  
            xmlHttp = new XMLHttpRequest();  
        } elseif(window.ActiveXObject) {  
            xmlHttp = new ActiveXObject("Micosoft.XMLHTTP");  
        }  
    }  
      
    function ajax(url) {  
    
        send_request();  
        xmlHttp.open("GET","show.php?id="+url,true);      
        xmlHttp.onreadystatechange = processRequest;  
        xmlHttp.send(null);  
    }      function processRequest() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var process = xmlHttp.responseText;

document.getElementById("show").innerHTML = process;
}
}
}
=============index.php=======
   <script language="javascript" type="text/javascript" src="ajax.js"></script>
    <a href="#" onclick="ajax('a')">b</a>    <div id="show"></div>==============show.php=================
    <?php   
    if($str = $_GET['id']) {  
        for($i=0;$i<=10;$i++) {  
            echo $str;  
        }  
    }  
    ?>  
Ajax