<script type="text/javascript" language="javascript">
    
     function ajaxFunction()
     {
      var xmlHttp;
      try
      {
         //兼容火狐、Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();      }
      catch(e)
      {
         try
         {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");         }
         catch(e)
         {
            try
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");       
            }
            catch(e)
            {
              alert("您的IE不支持Ajax!");
              return false;
            }
         } 
       } 
    
     xmlHttp.onreadystatechange=function()
     {
         if(xmlHttp.readyState==4 && xmlHttp.status == 200)
         {
             var a=xmlHttp.responseText
             alert(a);
             document.getElementById("txtName").value=xmlHttp.responseText;
         } 
     }
     xmlhttp.open("GET","Default2.aspx",true);
     xmlhttp.send(null);    
     }  
    </script>
这个是我在页面上写的ajax 方法 ,但是不知道为什么 下面的那个方法不执行,请高手指教一下,谢谢!!! 
xmlHttp.onreadystatechange=function()
     {
         if(xmlHttp.readyState==4 && xmlHttp.status == 200)
         {
             var a=xmlHttp.responseText
             alert(a);
             document.getElementById("txtName").value=xmlHttp.responseText;
         } 
     }