只能用正则匹配吗?不能有什么办法可以把他当作xml来进行处理吗?
解决方案 »
- 请问如何js修改这个label里的url ?
- 函数回调问题
- JS全选问题 复选框是.net服务器控件checkBox
- checkbox是否有鼠标移上去的效果--立即结贴
- 大家好,怎样在ie里内嵌word,进行一些编辑工作
- 求助一个关于mousedown和mouseup事件响应的问题
- 救命啊,(错误,为空或不是对象)
- parent.parent.listfrm.document.location.href = "test.html"为什么这么写在WINXP中会出错?
- 提取字符串的问题?
- 在IOS应用中内嵌H5页面中,image的onload事件失效
- 请问各位:同一行能不能有多个表单?
- 求Javasciprt对ACCESS,SQL数据操作方法(连接、数据读写操作)
<script language="javascript">
var v = '<?xml version="1.0" encoding="GB2312"?>\
<response>\
<result>\
<option>选项一</option>\
<vote_num>45</vote_num>\
</result>\
<result>\
<option>选项二</option>\
<vote_num>44</vote_num>\
</result>\
<result>\
<option>选项三</option>\
<vote_num>36</vote_num>\
</result>\
<result>\
<option>选项四</option>\
<vote_num>41</vote_num>\
</result>\
</response>';
alert(v.match(/<vote_num>(.*?)<\/vote_num>/g))
</script>
当XML处理应该也是可以的
----------------------------
应该是怎么实现呢?我这样用的,但是好像不行:
var doc = new ActiveXObject("Msxml2.DOMDocument");
doc.loadXML(v);
var v = '<?xml version="1.0" encoding="GB2312"?>\
<response>\
<result>\
<option>选项一</option>\
<vote_num>45</vote_num>\
</result>\
<result>\
<option>选项二</option>\
<vote_num>44</vote_num>\
</result>\
<result>\
<option>选项三</option>\
<vote_num>36</vote_num>\
</result>\
<result>\
<option>选项四</option>\
<vote_num>41</vote_num>\
</result>\
</response>';
var doc = new ActiveXObject("Msxml2.DOMDocument");
doc.loadXML(v);
var obj=doc.selectNodes("//response/result/vote_num")
for(var i=0;i<obj.length;i++)
{
alert(obj[i].text)
}
</script>
<head>
<SCRIPT LANGUAGE="Javascript">
function f1()
{
var islandRoot = document.all["mySrc1"].XMLDocument;
var obj=islandRoot.selectNodes("//response/result/vote_num")
for(var i=0;i<obj.length;i++)
{
alert(obj[i].text)
}}
</SCRIPT>
<SCRIPT LANGUAGE="XML" id="mySrc1">
<response>
<result>
<option>选项一</option>
<vote_num>45</vote_num>
</result>
<result>
<option>选项二</option>
<vote_num>44</vote_num>
</result>
<result>
<option>选项三</option>
<vote_num>36</vote_num>
</result>
<result>
<option>选项四</option>
<vote_num>41</vote_num>
</result>
</response>
</SCRIPT>
</head>
<body>
<button onclick="f1()" ID=Button1>Test</button>
</body>
</html>