纯JS的ajax实例

<script type="text/javascript">
  function createxmlHttp(){
  var xmlhttp; 
  //创建xmlhttp对象
  if (window.XMLHttpRequest) 
      xmlhttp=new XMLHttpRequest(); 
  else 
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 
 function createRequest(){
 xmlhttp.onreadystatechange=callbacksuccess    //回调函数
 xmlhttp.open('post',url,true(是否异步));     //发送ajax
 xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
 xmlhttp.send(data);  //get时data为null
 }
 function callbacksuccess()
 {
   if (xmlhttp.readyState==4 && xmlhttp.status==200)
      {
         // 成功后执行的代码
         documrnt.getElementById("textarea").value = xmlhttp.responseText;  //服务器返回数据为xmlhttp.responseText
      }
 }
 createRequest();
 </script> 

猜你喜欢

转载自blog.csdn.net/weixin_41647577/article/details/85993613