Hola de nuevo, lo que quería hacer es más o menos esto:
Código:
<input name="campoOculto" type="hidden" id="campoOculto">
<xsl:attribute name="value">
<xsl:value-of select="XML/NODO1/VALOR"/>
</xsl:attribute>
</input>
y para usar el alert seria simplemente
Código:
<script>alert(campoOculto.value);</script>
Sin embargo, son varios los elementos que examino o que quiero mostrar así, por lo tanto tendré que generar varios INPUT ocultos de manera dinámica, es decir, generar varios "names" y tampoco soy capaz.

(Aunque esto mejor va en otro sitio).
Un saludo y gracias.
PD: Gracias a Rodrigo Orellana por ayudarme.