🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、概述 基本步骤与其他语言对ajax支持没有什么差异; * 创建 XMLHttpRequest 对象 * 创建在服务器响应就绪时执行的函数 * 向服务器上的文件发送请求 * 执行响应结果 ## 二、实例 ~~~ <html> <head> <script> function showHint(str) {     if (str.length==0)     {         document.getElementById("txtHint").innerHTML="";         return;     }     if (window.XMLHttpRequest)     {         // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行的代码         xmlhttp=new XMLHttpRequest();     }     else     {             //IE6, IE5 浏览器执行的代码         xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");     }     xmlhttp.onreadystatechange=function()     {         if (xmlhttp.readyState==4 && xmlhttp.status==200)         {             document.getElementById("txtHint").innerHTML=xmlhttp.responseText;         }     }     xmlhttp.open("GET","gethint.php?q="+str,true);     xmlhttp.send(); } </script> </head> <body> <p><b>在输入框中输入一个姓名:</b></p> <form> 姓名: <input type="text" onkeyup="showHint(this.value)"> </form> <p>返回值: <span id="txtHint"></span></p> </body> </html> ~~~