日期:2014-05-20  浏览次数:20377 次

高分求 js 对xml 模糊查询 代码,已传事例代码
下面从网上找的代码,改模糊查询即可,

search.xml  
<?xml   version= "1.0 "   encoding= "gb2312 "   ?>
<?xml-stylesheet   type= "text/xsl "   href= "search.xsl "   ?>
<BlueIdea>
    <team>
        <blue_ID> 1 </blue_ID>
        <blue_name> Sailflying </blue_name>
        <blue_text> 一个简单的查询 </blue_text>
        <blue_time> 2002-1-11   17:35:33 </blue_time>
        <blue_class> XML专题 </blue_class>
    </team>
    <team>
        <blue_ID> 2 </blue_ID>
        <blue_name> flyingbird </blue_name>
        <blue_text> 嫁给你,是要你疼的 </blue_text>
        <blue_time> 2001-09-06   12:45:51 </blue_time>
        <blue_class> 灌水精华 </blue_class>
    </team>
    <team>
        <blue_ID> 3 </blue_ID>
        <blue_name> 苛子 </blue_name>
        <blue_text> 正则表达式在UBB论坛中的应用 </blue_text>
        <blue_time> 2001-11-23   21:02:16 </blue_time>
        <blue_class> Web   编程精华 </blue_class>
    </team>
    <team>
        <blue_ID> 4 </blue_ID>
        <blue_name> 太乙郎 </blue_name>
        <blue_text> 年末经典分舵聚会完全手册   v0.1 </blue_text>
        <blue_time> 2000-12-08   10:22:48 </blue_time>
        <blue_class> 论坛灌水区 </blue_class>
    </team>
    <team>
        <blue_ID> 5 </blue_ID>
        <blue_name> mmkk </blue_name>
        <blue_text> Asp错误信息总汇 </blue_text>
        <blue_time> 2001-10-13   16:39:05 </blue_time>
        <blue_class> javascript脚本 </blue_class>
    </team>
</BlueIdea>  
 

search.xsl  
<?xml   version= "1.0 "   encoding= "gb2312 "   ?>
<xsl:stylesheet   xmlns:xsl= "http://www.w3.org/TR/WD-xsl ">
<xsl:template   match= "/ ">
<html>
<head>
<title>   XML卷之实战锦囊(2):动态查询 </title>
<style>
body,BlueIdea,team,blue_ID,blue_name,blue_text,blue_time,blue_class{   font:   12px   "宋体 ",   "Arial ",   "Times   New   Roman ";   }  
table   {   font-size:   12px;   border:   0px   double;   border-color:   #99CC99   #99CC99   #CCCCCC   #CCCCCC;   cellpadding:3;cellspacing:3;   bgcolor:#eeeeee;   text-decoration:   blink}  
span   {   font-size:   12px;   color:   red;   }
</style>
<script>
function   searchtext(x)  
{