<xsl:template match="checkbox">
<input type="checkbox" onchange="this.form.submit()">
<xsl:attribute name="name">
<xsl:value-of select="@id"/>
</xsl:attribute>
<xsl:text disable-output-escaping="yes"><?php getState('box1')?></xsl:text>
</input>
xsl:template
Leider nicht, das würde im Endprodukt wie folgt aussehen:
<input type="checkbox" onchange="this.form.submit()"><?php getState('box1')?></input>
Dadurch würde der Rückgabestring der aufgerufenen Funktion als Checkbox-Titel danebenstehen. Der Script-Aufruf muss direkt im input-Tag stehen...
Mfg, MF