Ajax获取xml信息

小小鱼儿377

小小鱼儿377

2016-02-19 20:35

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的Ajax获取xml信息,希望大家看完后能赶快学习起来。

下面是Ajax获取xml的信息:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

//定义一个成员变量
var XMLHttpReq;
//获取浏览器的信息
function createXMLHttpRequest(){
       if(window.XMLHttpRequest){ //Mozilla
                 XMLHttpReq=new XMLHttpRequest();
       }else if(window.ActiveXObject){
                 try{
                           XMLHttpReq=new ActiveXObject("Msxml2.XMLHTTP");
                 }catch(e){
                           try{
                                    XMLHttpReq=new ActiveXObject("Microsoft.XMLHTTP");
                          }catch(e){}
                 }
        }
}
//获取状态信息
function proce(textNameInfor,indexNum){
           if(XMLHttpReq.readyState==4){
                      if(XMLHttpReq.status==200){
                                 var res=XMLHttpReq.responseXML.getElementsByTagName("user-factory") [0].firstChild.data;
                                ///alert(XMLHttpReq.responseXML.xml);
                               res=res.replace(/(^s*)|(s*$)/g,"");
                              if(res == null||res == "null"||res == ""){
                                          document.getElementById(textNameInfor).value='无此条码!';
                                          document.getElementById(textNameInfor).style.color="red";
                                          document.getElementById(indexNum).value=null;
                              }else{ 
                                          document.getElementById(textNameInfor).value='正确!';
                                          document.getElementById(textNameInfor).style.color="black";
                                          document.getElementById(indexNum).value=res;    
                              }
                      }else{
                                          v.value='....';
                      }
           }
} function send(textName,textNameInfor,urlName,indexNum){ 
           var name=document.getElementById(textName).value;
           if(name==""){
                     //textNameInfor.value='必填填,不得为空!';
                     document.getElementById(textNameInfor).value='必填填,不得为空!';
                     document.getElementById(textNameInfor).style.color="red";
                     return false;
           }else{
                     url=urlName+name;
                     createXMLHttpRequest();
                     XMLHttpReq.open("GET",url,true);
                     v=textNameInfor;
                     XMLHttpReq.onreadystatechange=function(){proce(textNameInfor,indexNum)};
                     XMLHttpReq.send(null);
           }
   }

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

Ajax获取xml信息

Web开发
Ajax获取xml信息

javascript ajax获取信息功能代码

Web开发
javascript ajax获取信息功能代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

AJAX教程(11):AJAX XML 实例

Web开发
AJAX教程(11):AJAX XML 实例

XML教程:XML DOM 节点信息

Web开发
XML教程:XML DOM 节点信息

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

利用Ajax传递Xml文档

电脑网络
利用Ajax传递Xml文档

使用Delphi获取系列信息

编程语言 网络编程
使用Delphi获取系列信息

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

html页面中如何嵌入另一个html页面

html页面中如何嵌入另一个html页面

中文Access2000速成教程--1.6 定义“主键”

中文Access2000速成教程--1.6 定义“主键”
下拉加载更多内容 ↓