鼠标右下角显示层,javascript读取xml

  < script language = " JavaScript "  type = " text/javascript " >
// 鼠标经过时候显示div    
function  showdiv(content,field)  {

var x = window.event.x;
var y = window.event.y;
var show = document.getElementById("ShowInfo");
show.style.visibility 
= "visible";
show.style.top 
= y;
show.style.left 
= x;
show.style.background
="#ffff00";
//show.innerHTML = "1234567";
//
鼠标移动时候div跟随
XmlRead(content,field);
document.onmousemove 
= moveToMouseLoc;

}

// 鼠标移开的时候隐藏div
function  Remove()
{
        
var show=document.getElementById("ShowInfo");
        
if(show != "" || show != null)
        
{
            show.style.visibility 
= "hidden";
        }
    
}

// 鼠标移动时候div跟随
function  moveToMouseLoc(e)
{
    x 
= window.event.x;
    y 
= window.event.y;
  
var show = document.getElementById("ShowInfo");
  show.style.left 
= x;
  show.style.top 
= y;
  
return true;
}


// 读取xml
function  XmlRead(content,field)
{
    
var doc = new ActiveXObject("Microsoft.XMLDOM");
    
//得到隐藏控件中的xml值
    var sXml = document.getElementById("LbHidden").innerHTML;
    
try
    
{    
       doc.loadXML(sXml);
    }


    
catch(e)
    
{
       alert(e.message);
       
return ;
    }

    
//画一个table吧值存到table中
    var table = "<table cellspacing="0" rules="all" bordercolorlight="#b4b1b1" bordercolordark="#ffffff" border="1"><tr class='title'><td>数据来源</td><td>" + content + "</td></tr>";
    
var xmlnode = doc.documentElement;
    
for(i=0;i<xmlnode.childNodes.length;i++)
    

        
//加载xml值到table中  
        table += "<tr><td>" + xmlnode.childNodes.item(i).getAttribute('Desc');
        table 
+= "</td><td>" + xmlnode.childNodes.item(i).selectSingleNode("DATA/" + field.toUpperCase()).text + "</td></tr>";
        
//alert(xmlnode.childNodes.item(i).getAttribute('成考'));
    }

    table 
+= "</table>";
   
//把table放到div中的span中
    document.getElementById('sp').innerHTML=table;      
    
//nod=doc.selectSingleNode("Datas/Source[@Desc='成考']/Data/WaterOutCount/");
    //nod=doc.selectSingleNode("Datas/Source")
    //nod.text;
}


</ script >     
< Source  Desc ="成考"  type ="1" >< Data >< EnterCode > 440116191159320 </ EnterCode >< Year > 2007 </ Year >< DataType > 11 </ DataType >< Month > 11 </ Month >< Day > 11 </ Day >< WaterOutCount > 11 </ WaterOutCount >< WaterOut > 11 </ WaterOut >< Water_UpOut > 11 </ Water_UpOut >< Water_OverOut > 11 </ Water_OverOut >< Water_ToSeaOut > 11 </ Water_ToSeaOut >< Water_ToRiverOut > 11 </ Water_ToRiverOut >< Water_ToSewerOut > 11 </ Water_ToSewerOut >< Water_ToSewageFarmOut > 11 </ Water_ToSewageFarmOut >< Water_ToOtherOut > 11 </ Water_ToOtherOut >< Water_ToOtherAirOut > 11 </ Water_ToOtherAirOut >< Water_ToOtherOtherOut > 11 </ Water_ToOtherOtherOut >< Water_ToOtherFarmOut > 11 </ Water_ToOtherFarmOut >< Water_ToOtherEnterOut > 11 </ Water_ToOtherEnterOut >< Water_ToOtherWFarmOut > 11 </ Water_ToOtherWFarmOut >< DataSource > 11 </ DataSource >< EnterIndustryId > 11 </ EnterIndustryId >< WaterProduce > 11 </ WaterProduce >< IndustryWaterOut > 11 </ IndustryWaterOut >< LifeWaterOut > 11 </ LifeWaterOut >< Code_OutType > 11 </ Code_OutType >< sum1 > 11111111 </ sum1 >< sum2 > 11111111 </ sum2 ></ Data ></ Source >< Source  Desc ="焦点"  type ="2" >< Data >< EnterCode > 440116191159320 </ EnterCode >< Year > 2007 </ Year >< DataType > 11 </ DataType >< Month > 22 </ Month >< Day > 22 </ Day >< WaterOutCount > 22 </ WaterOutCount >< WaterOut > 22 </ WaterOut >< Water_UpOut > 22 </ Water_UpOut >< Water_OverOut > 22 </ Water_OverOut >< Water_ToSeaOut > 22 </ Water_ToSeaOut >< Water_ToRiverOut > 22 </ Water_ToRiverOut >< Water_ToSewerOut > 22 </ Water_ToSewerOut >< Water_ToSewageFarmOut > 22 </ Water_ToSewageFarmOut >< Water_ToOtherOut > 22 </ Water_ToOtherOut >< Water_ToOtherAirOut > 22 </ Water_ToOtherAirOut >< Water_ToOtherOtherOut > 22 </ Water_ToOtherOtherOut >< Water_ToOtherFarmOut > 22 </ Water_ToOtherFarmOut >< Water_ToOtherEnterOut > 22 </ Water_ToOtherEnterOut >< Water_ToOtherWFarmOut > 22 </ Water_ToOtherWFarmOut >< DataSource > 22 </ DataSource >< EnterIndustryId > 22 </ EnterIndustryId >< WaterProduce > 22 </ WaterProduce >< IndustryWaterOut > 22 </ IndustryWaterOut >< LifeWaterOut > 22 </ LifeWaterOut >< Code_OutType > 22 </ Code_OutType >< sum1 > 22222222 </ sum1 >< sum2 > 22222222 </ sum2 ></ Data ></ Source >
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值