• 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>

  • 相关阅读:
    NABC的特点分析
    梦断代码读后感(三)
    大道至简-“(我) 能不能学会写程序”
    课堂练习-找水王续
    找1
    课堂练习-找水王
    课堂练习-电梯调度
    课堂练习——计算法能够计算出读者购买一批书的最低价格。
    团队项目—二手书店特色
    梦断代码阅读笔记三
  • 原文地址:https://www.cnblogs.com/daichangya/p/1710202.html
Copyright © 2020-2023  润新知