zoukankan      html  css  js  c++  java
  • Ajax简单应用

    代码


    var XMLHttpReq = false;
    //创建XMLHttpRequest对象
    function createXMLHttpRequest() {
    if(window.XMLHttpRequest) { //Mozilla 浏览器
    XMLHttpReq = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) { // IE浏览器
    XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    }
    //发送请求函数
    function sendRequest(url) {

    createXMLHttpRequest();
    XMLHttpReq.open(
    "GET", url, true);
    XMLHttpReq.onreadystatechange
    = processRequest;//指定响应函数
    XMLHttpReq.send(null); // 发送请求

    }
    // 处理返回信息函数
    function processRequest() {

    document.getElementById(
    "message").innerHTML='';

      
    if (XMLHttpReq.readyState == 4) { // 判断对象状态

      
    if (XMLHttpReq.status == 200) { // 信息已经成功返回,开始处理信息

      
    var res=XMLHttpReq.responseXML.getElementsByTagName("res")[0].firstChild.data;
    document.getElementById(
    "message").innerHTML=res;

      }
    else { //页面不正常

       alert(
    "您所请求的页面有异常。");

      }

    }

    }
    // 身份验证函数
    function numberCheck() {

    var form=window.document.forms[0];
    var rightnumber = form.newNumber.value;
    var register_id=form.register_id.value;
    if(rightnumber=="") {
    return false;
    }
    else {
    sendRequest(
    '/property/NumberIsHaveSrv?sendtype=1&rightnumber='+ rightnumber + '&register_id='+register_id);
    }
    }

    <td ><input type="text" name="newNumber" value="<%=newNumber%>"   onblur="numberCheck()" > <font color="#ff0000"><div id="message"></div></font></td>

  • 相关阅读:
    C语言II作业01
    C语言寒假大作战04
    C语言寒假大作战03
    C语言寒假大作战02
    C语言寒假大作战01
    C语言I博客作业12—学期总结
    第一次作业
    C语言I博客作业02
    C语言I博客作业11
    C语言||作业01
  • 原文地址:https://www.cnblogs.com/daichangya/p/1710202.html
Copyright © 2011-2022 走看看