-- 作者:chenyujoe
-- 发布时间:1/4/2006 12:27:00 PM
-- XSL里面能内嵌HTML吗?
我运行这个为什么页面空空如也?偶是菜鸟,肯求各位大侠给一点点指教,多谢了! <?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <HTML><HEAD><TITLE>题库</TITLE> <script language="JavaScript"> function selectquestion(i) { qnode=root.childnode.item(0).text; title.innerText=qnode.childNodes.item(3).text; option.innerText=qnode.childNodes.item(4).text; S1.value=qnode.childNodes.item(2).text; } <BODY leftMargin=0 topMargin=0 bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000"> <TABLE cellSpacing=0 cellPadding=0 width=728 border=0 align="center"> <CENTER> <TR> <TD vAlign=top width=361 bgColor=#5d7790 rowSpan=18> <P style="MARGIN-TOP: 10px" align=center>IQ测试<BR> --数理篇</P> <P align=center>限时15分钟!</P> </TD> <TD width=1503 bgColor=#FFCC66> <xsl:for-each select="QDDB/QD"> <FORM> <select size="4" Id="D1" onChange="selectquestion(D1.selectedIndex)"> <script language="JavaScript"> var dsoquestion=new ActiveXObject("Microsoft.XMLDOM"); dsoquestion.async=false; dsoquestion.load("questions.xml"); root=dsoquestion.documentElement; for(var i=0; i<root.childNodes.length;i++) { qnode=root.childNodes.item(i); a1=qnode.childNodes.item(0).text; document.write("<OPTION>"); document.write("a1"); document.writeln("</OPTION>"); } </script> </select> </FORM> </xsl:for-each> </TD> </TR.> </CENTER> </TABLE> </BODY> </HTML> </xsl:template> </xsl:stylesheet> 
|