温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ajax基本案例

发布时间:2020-07-16 19:48:37 来源:网络 阅读:302 作者:盖子gates 栏目:开发技术

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="utf-8">

    <script type="text/javascript">

function $(id){

return document.getElementById(id);

}

var xmlhttp="";

function get_xmlhttp(){

xmlhttp=new XMLHttpRequest();

var url='/ajax/test.php';

var data='username='+$('name').value;

xmlhttp.open('post',url,true);//打开请求

xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");

xmlhttp.onreadystatechange=callback;//指定回调函数

xmlhttp.send(data);//发送数据,若get填null;若post,则填实际数据

}

function callback(){

if (xmlhttp.readyState==4 && xmlhttp.status==200){

var obj=xmlhttp.responseText;

obj=eval("("+obj+")");

document.getElementById('msg').value=obj.res;

}

}

    </script>

</head>

<body>


<div id="container">

<div id="body">

    <form action="#" method="post">

        username:<input type="text" id="name" onKeyUp="get_xmlhttp();"/>

        password:<input type="password" id="pwd"/>

         <input type="submit" value="确定" onClick="get_xmlhttp();"/>

         <input type="text" id="msg"/>

    </form>

    </div>


</body>

</html>


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI