美文网首页
如何使用原生js与ajax提交数据

如何使用原生js与ajax提交数据

作者: picassagirl | 来源:发表于2022-11-21 07:51 被阅读0次

    1、建立reg.js

    function checkUname(obj){
        //1、获得输入的用户名
        var userName = obj.value;
        //2、通过ajax(异步传输对象)将用户名传到服务器
        //创建异步传输对象
        var xmlhttp = new XMLHttpRequest();
        //设置传输的页面路径和方法
        xmlhttp.open("get","CheckUnameServlet?userName="+userName,true);//异步
        //注:如果是post请求,将这句话改为xmlhttp.open("post","CheckUnameServlet",true);
        //监听异步传输对象的状态
        xmlhttp.onreadystatechange=function(){
            if(xmlhttp.readyState==4){
                
                if(xmlhttp.responseText=="1"){
                    document.getElementById("s1").innerHTML="该用户已注册";
                }else{
                    document.getElementById("s1").innerHTML="可以注册";
                }
                //alert(xmlhttp.responseText);
                //document.getElementById("s1").innerHTML=xmlhttp.responseText;
            }
        }
            //post请求增加一句头部信息设置:
            //xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        //发送
        xmlhttp.send(null);
    }
    

    相关文章

      网友评论

          本文标题:如何使用原生js与ajax提交数据

          本文链接:https://www.haomeiwen.com/subject/ofbbxdtx.html