求助 如何使用javascript循环读取xml指定节点的值
    
	
	xml文件 内容为:  
  <?xml version="1.0" encoding="utf-8" ?>  
  <UserInfo>  
    <User>  
      <name>jyhlp  </name>  
      <password>jp6661  </password>  
    </User>  
    <User>  
      <name>mjhlp  </name>  
      <password>mj6661  </password>  
    </User>  
  </UserInfo>  
 要用javascript循环读取name和password的值  
  
 这样写有什么错的吗?  
 xmldoc.loadXML("/hong/XMLFile.xml");  
     var items = xmldoc.getElementsByTagName("User");  
     for (var i = 0; i  < items.length; i++) {  
         var name = xmldoc.getElementsByTagName("name")[i].childNodes[0].nodeValue;  
         var Psw = xmldoc.getElementsByTagName("password")[i].childNodes[0].nodeValue;  
         if (form1.user.value == name && form1.psw.value == Psw) {  
             alert("OK");  
              
             window.location.href = '';  
         }  
         else {  
             alert("NO"
    
 
	相关问答:
        
    
        <form id="form1" runat="server">
     <div>
     <script type="text/javascript">
     function oo(a){
     document.getEleme ......
    
        
    
    怎么用javascript控制gridview里的RadioButton
对 gridview  findcontrol ,找出RadioButton, 
 然后,对RadioButton ,的Attribute 增加 JS就可以了。 
 
C# code: 
        for (int i = 0; i < gd ......
    
        
    
    需要兼容ie firefox safari 等浏览器 
 IE 可以用FSO 但是在其他浏览器不能用
一般的浏览器处于安全考虑都不允许JavaScript读写本地文件的吧
XML文档内容如下(user.xml): 
  <?xml version="1.0&qu ......
    
        
    
    三个数x,y,z 比大小..
var x,y,z,t;
if (x>y)  
{t=x;x=y;y=t;} //交换x,y的值  
if(x>z)  
{t=z;z=x;x=t;}//交换x,z的值  
if(y>z)  
{t=y;y=z;z=t;}//交换z,y的值
这是 ......