请问如何查询包含一段字符的节点,用contains没反应?
时间:2009-02-06
来源:互联网
<?xml version="1.0" encoding="UTF-8" ?> <root> <item> <text>testbook</text> </item> <item> <text>redbook123</text> </item> <item> <text>redbook456</text> </item> <item> <text>abcbook</text> </item> </root>
提示:您可以先修改部分代码再运行
<script type="text/javascript" src="prototype.js"></script> <script language="JavaScript" type="text/javascript"> var pars; pars='someParameter='+rannum(8); var opt = { method: 'get', onSuccess: function(t) { xmldoc= t.responseXML; var strtemp=""; var xpath="/root/item[contains(text,'redbook')]/text"; m=xmldoc.selectNodes(xpath); alert(m.length); }, onFailure: function(t) { alert("对不起,内容无法载入,请联系管理员。"); return false; }, parameters: pars, asynchronous:true } var ajax=new Ajax.Request("xml.xml",opt); } </script>
提示:您可以先修改部分代码再运行
请问我怎么得到含有“redbook”的text节点呢,用contains完全没反应
是我用错了吗,请知道的帮一下忙,baidu很久都没找到答案,才来请教的。。。。
谢谢
[ 本帖最后由 yoseou 于 2009-2-6 10:49 编辑 ]
作者: yoseou 发布时间: 2009-02-06
xmldoc.setProperty("SelectionLanguage","XPath");
m=xmldoc.selectNodes("/root/item[contains(text,'redbook')]/text");
m=xmldoc.selectNodes("/root/item[contains(text,'redbook')]/text");
作者: los 发布时间: 2009-02-08
太感谢楼上大哥了,解决了,谢谢。。。。
作者: yoseou 发布时间: 2009-02-09
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28