?? search.xsl
字號(hào):
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html>
<head>
<title> XML卷之實(shí)戰(zhàn)錦囊(2):動(dòng)態(tài)查詢</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)
{
stylesheet=document.XSLDocument;
source=document.XMLDocument;
sortField=document.XSLDocument.selectNodes("/@select");
if (x!="")
{
sortField[1].value="team[blue_ID='"+x+"']";
Layer1.innerHTML=source.documentElement.transformNode(stylesheet);
}
else
{alert("請(qǐng)輸入篩選條件!");}
}
</script>
</head>
<body>
<p align="center">
<span>XML卷之實(shí)戰(zhàn)錦囊(2):動(dòng)態(tài)查詢</span>
</p>
<div id="Layer1" name="Layer1">
<xsl:apply-templates select="BlueIdea"/>
</div>
<hr size="1" width="500"/>
<table align="center" cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<span>請(qǐng)輸入篩選條件 : </span>
blue_ID=
<input type="text" name="searchtext" size="1" maxlength="1"/>
<input type="button" class="button" onClick="searchtext(document.all.searchtext.value)" value="Search" name="button"/>
</td>
</tr>
</table>
</body>
</html>
</xsl:template>
<xsl:template match="BlueIdea">
<table width="500" border="1" align="center" cellpadding="1" cellspacing="1" bordercolordark="#ffffff" bordercolorlight="#ADAAAD">
<tr bgcolor="#FFCC99" align="center">
<td>編號(hào)</td>
<td>姓名</td>
<td>主題</td>
<td>發(fā)表時(shí)間</td>
<td>歸類</td>
</tr>
<xsl:apply-templates select="team" order-by="blue_ID"/>
</table>
</xsl:template>
<xsl:template match="team">
<tr align="center">
<xsl:apply-templates select="blue_ID"/>
<xsl:apply-templates select="blue_name"/>
<xsl:apply-templates select="blue_text"/>
<xsl:apply-templates select="blue_time"/>
<xsl:apply-templates select="blue_class"/>
</tr>
</xsl:template>
<xsl:template match="blue_ID">
<td bgcolor="#eeeeee">
<xsl:value-of/>
</td>
</xsl:template>
<xsl:template match="blue_name">
<td>
<xsl:value-of/>
</td>
</xsl:template>
<xsl:template match="blue_text">
<td>
<xsl:value-of/>
</td>
</xsl:template>
<xsl:template match="blue_time">
<td>
<xsl:value-of/>
</td>
</xsl:template>
<xsl:template match="blue_class">
<td>
<xsl:value-of/>
</td>
</xsl:template>
</xsl:stylesheet>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -