救急!有关XSL的问题

请问如何判断当前节点没有子节点?请给一个例子。
---------------------------------------------------------------

1<xsl:if test="boolean(*)">yes</xsl:if>

---------------------------------------------------------------

 1<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
 2<xsl:template match="/">
 3<html>
 4<head>
 5<title>EN</title>
 6<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
 7<xsl:script>
 8<![CDATA[   
 9function ifBln(obj)   
10{   
11var bln=obj.hasChildNodes();   
12  
13if(bln) return 'true'   
14else return 'false'   
15}   
16]]></xsl:script>
17</head>
18<body>
19<table id="t">
20<xsl:for-each select="ROOT/col">
21<xsl:element name="tr">
22<td>
23<xsl:eval>ifBln(this)</xsl:eval></td>
24</xsl:element>
25</xsl:for-each>
26</table>
27</body>
28</html>
29</xsl:template>
30</xsl:stylesheet>
Published At
Categories with Web编程
comments powered by Disqus