彦君爱心园博客

欢迎你来爱心园做客

« 可贵的九种心态如何接受ActiveX控件的事件参数 »

js如何写服务器端xml

<HTML>  
  <HEAD>  
  <SCRIPT   LANGUAGE=javascript>  
  <!--  
  var   xmldoc=null;  
  var   strHTML="";  
  function   init(){  
  xmldoc=xmldata.XMLDocument;  
  if(xmldoc==null){  
  window.setTimeout("init()",100);  
  }  
  }  
   
  function   readerXML(){  
  if(xmldoc==null)   return;  
  try{  
  parser(xmldoc.documentElement);  
  display.innerHTML=strHTML;  
  }catch(e){  
  alert("出错啦!检查XML文件路径是否正确,文件是否合法!");  
  }  
  return   ;  
  }  
   
   
  function   parser(node){  
  var   nodes=node.childNodes;  
  var   intNodesLen=nodes.length;  
   
  if(node.nodeType==1)  
  strHTML+="<ul><li><b>节点:</b>"   +   node.nodeName   +   ";"  
   
  if(node.hasChildNodes){  
  for(var   i=0;i<intNodesLen;i++){  
  var   nodeT=nodes(i);  
  if(nodes(i).nodeType==3)  
  strHTML+="<b>值</b>"   +   node.text   ;  
  parser(nodes(i))  
  }  
  }  
  if(node.nodeType==1)  
  strHTML+="</ul>";  
  }  
  //-->  
  </SCRIPT>  
   
  </HEAD>  
  <BODY   onload="init()">  
   
  <xml   id=xmldata   src="rt014.xml"></xml>  
   
  <div   id=display></div>  
  <INPUT   type="button"   value="测试"   id=button1   name=button1   onclick="readerXML()">  
  </BODY>  
  </HTML>

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

Google广告

最新评论及回复

Powered By 彦君个人博客 与我联系

Copyright 2006-2008 Www.Houyanjun.Com. Some Rights Reserved.