Re_Kotc
13-09-2008, 16:00
ciao a tutti, sto cercando di convertire la mia semplice pagina html nell'accoppiata xml+xsl per poi farci girare il mio script javascript, vi posto l'esempio semplificato che non funziona, so che è molto semplice ma sono alle prime armi con l'uso dell'xsl..spero possiate darmi una mano!
index.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="portale.xsl"?>
<portale>
<Jscript source="search.js" />
<cerca>
</cerca>
<risultati>
</risultati>
</portale>
---------------------------------------------------
portale.xsl
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">
<xsl:output method="html"/>
<xsl:template match="cerca">
Cerca:
<br></br>
<input id ="searchBox" type="text" />
<input type="submit" value="Search" onClick="javascript:test();"/>
<input id ="argumentBox" type="text" />
</xsl:template>
<xsl:template match="risultati">
<br></br>
RISULTATI
</xsl:template>
</xsl:stylesheet>
----------------------------------------------------
search.js
function test(){
alert("TEST XML");
}
---
ecco tutto, la visualizzazione della pagina è corretta ma lo script non funziona..dove sbaglio??
index.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="portale.xsl"?>
<portale>
<Jscript source="search.js" />
<cerca>
</cerca>
<risultati>
</risultati>
</portale>
---------------------------------------------------
portale.xsl
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">
<xsl:output method="html"/>
<xsl:template match="cerca">
Cerca:
<br></br>
<input id ="searchBox" type="text" />
<input type="submit" value="Search" onClick="javascript:test();"/>
<input id ="argumentBox" type="text" />
</xsl:template>
<xsl:template match="risultati">
<br></br>
RISULTATI
</xsl:template>
</xsl:stylesheet>
----------------------------------------------------
search.js
function test(){
alert("TEST XML");
}
---
ecco tutto, la visualizzazione della pagina è corretta ma lo script non funziona..dove sbaglio??