JavaScript操作XML(IE6下)

简介:
 
<script type= "text/javascript"
         var x =  "<floor id='STM_000003_A_1_1' name='郑州南阳路中心一楼'><ftotal title='总坐席数'></ftotal><fused title='已用席数'></fused><fidel title='空闲坐席数'></fidel><fratio title='席数率'></fratio><frest title='休息人数'></frest><fresting title='正在休息人数'></fresting><fapplyrest title='正在申请休息人数'></fapplyrest><fstateMap title='各种状态的人数'>0:21|1:32|2:87|3:23</fstateMap><seatList><component id='sc001' type='column'><group id='1' direction='left'><seat id='21' state='0' remarks='座位1'/></group></component></seatList><summay><stateColorInfo>stateColorInfo</stateColorInfo><floorInfo>floorInfo</floorInfo><seatStateInfo>seatStateInfo</seatStateInfo></summay></floor>"
         var xmlDoc =  new ActiveXObject( "Microsoft.XMLDOM"); 
        xmlDoc.async =  false
        xmlDoc.loadXML(x); 
         var stateColorInfo = xmlDoc.documentElement.selectSingleNode( "/floor/summay/stateColorInfo").childNodes[0].nodeValue; 
         var floorInfo = xmlDoc.documentElement.selectSingleNode( "/floor/summay/floorInfo").childNodes[0].nodeValue; 
         var seatStateInfo = xmlDoc.documentElement.selectSingleNode( "/floor/summay/seatStateInfo").childNodes[0].nodeValue; 
        alert(stateColorInfo); 
        alert(floorInfo); 
        alert(seatStateInfo); 
</script>
 
 

本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/466642,如需转载请自行联系原作者
相关文章
|
28天前
|
XML C# 数据格式
使用C#操作XML文件
使用C#操作XML文件
11 0
|
28天前
|
JavaScript 前端开发
JavaScript操作DOM元素
JavaScript操作DOM元素
11 1
|
1月前
|
JavaScript 前端开发
如何使用 JavaScript 操作 DOM?
如何使用 JavaScript 操作 DOM?
13 0
|
1月前
|
移动开发 前端开发 JavaScript
编程笔记 html5&css&js 005 网页上都有哪内容、形式和操作
编程笔记 html5&css&js 005 网页上都有哪内容、形式和操作
|
2月前
|
JavaScript 数据处理
JS 取整,取余操作
JS 取整,取余操作
|
3月前
|
前端开发 JavaScript Java
【面试题】说说 JavaScript数组常见的操作 (20个)
【面试题】说说 JavaScript数组常见的操作 (20个)
|
3月前
|
存储 JavaScript
JS中数组的操作
JS中数组的操作
|
4天前
|
存储 JavaScript 前端开发
JavaScript DOM 操作:解释一下 cookie、sessionStorage 和 localStorage 的区别。
Cookie是服务器发送至客户端的文本信息,会随每个请求发送回服务器,适合控制会话状态但可能暴露隐私。SessionStorage仅在当前会话中存储数据,关闭浏览器后清除,适合临时存储如登录状态。LocalStorage则持久保存数据,即使关闭浏览器也不会清除,适用于存储长期设置。三种方式各有侧重,应按需求选择。
9 0
|
4天前
|
JavaScript 前端开发 安全
JavaScript DOM 操作:解释一下浏览器的同源策略。
**同源策略**是浏览器安全基石,它阻止脚本跨不同协议、域名或端口访问资源,防止恶意行为。例如,HTTP页面无法直接用JS获取HTTPS页面内容。**CORS**允许跨域请求,但需服务器配合设置,通过`document.domain`属性可配置,但仍受限于服务器配置。
10 4
|
10天前
|
JavaScript
【归总】原生js操作浏览器hash、url参数参数获取/修改方法合集
【归总】原生js操作浏览器hash、url参数参数获取/修改方法合集