Petits problèmes avec javascript
Résolu
dnt91
Messages postés
48
Date d'inscription
Statut
Membre
Dernière intervention
-
dnt91 Messages postés 48 Date d'inscription Statut Membre Dernière intervention -
dnt91 Messages postés 48 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Comment s'appellent les petits carrés qui apparaissent lorsqu'on zoome sur une image ?
- Comment supprimer les pubs qui apparaissent sans arrêt - Guide
- Comment rechercher une image sur google - Guide
- Image iso - Guide
- Légender une image - Guide
- Comment agrandir une image - Guide
3 réponses
Salut!
Pourquoi ne pas procéder comme tu le fais pour l'attribut 'name' en générant un ID via une fonction javascript?
;-)
HackTrack
Pourquoi ne pas procéder comme tu le fais pour l'attribut 'name' en générant un ID via une fonction javascript?
;-)
HackTrack
En fait je l'ai fait directement en xslt en utilisant la fonction position (que je ne connaissant pas!!)
C'est beaucoup plus simple et ca me permet de ne pas forcément afficher toutes mes données du xml dans le source :
Voici un de mes templates, si ca peut aider quelques un d'entre vous:
<!--Catégorie : template, récupère la liste des serveurs-->
<xsl:template name = "GetServers">
<xsl:variable name="serverId"><xsl:value-of select="position()" /></xsl:variable>
<img src="../images/treeview/server.gif"/><a><xsl:attribute name="href">?servername=<xsl:value-of select="@name" disable-output-escaping="yes" /></xsl:attribute><xsl:value-of select="@name" disable-output-escaping="yes" /></a> - <br/>
<input type = "radio" value="Lock"><xsl:attribute name="name"><xsl:value-of select="$serverId" /></xsl:attribute><xsl:attribute name="id"><xsl:value-of select="$serverId" />_a1</xsl:attribute></input>
<label for="a1">Lock</label>
<input type = "radio" value="NC"><xsl:attribute name="name"><xsl:value-of select="$serverId" /></xsl:attribute><xsl:attribute name="id"><xsl:value-of select="$serverId" />_a2</xsl:attribute></input>
<label for="a2">NC</label>
<input type = "radio" value="Nothing" checked="checked"><xsl:attribute name="name"><xsl:value-of select="$serverId" /></xsl:attribute><xsl:attribute name="id"><xsl:value-of select="$serverId" />_a3</xsl:attribute></input>
<label for="a3">Nothing</label>
<br/>
</xsl:template>
C'est beaucoup plus simple et ca me permet de ne pas forcément afficher toutes mes données du xml dans le source :
Voici un de mes templates, si ca peut aider quelques un d'entre vous:
<!--Catégorie : template, récupère la liste des serveurs-->
<xsl:template name = "GetServers">
<xsl:variable name="serverId"><xsl:value-of select="position()" /></xsl:variable>
<img src="../images/treeview/server.gif"/><a><xsl:attribute name="href">?servername=<xsl:value-of select="@name" disable-output-escaping="yes" /></xsl:attribute><xsl:value-of select="@name" disable-output-escaping="yes" /></a> - <br/>
<input type = "radio" value="Lock"><xsl:attribute name="name"><xsl:value-of select="$serverId" /></xsl:attribute><xsl:attribute name="id"><xsl:value-of select="$serverId" />_a1</xsl:attribute></input>
<label for="a1">Lock</label>
<input type = "radio" value="NC"><xsl:attribute name="name"><xsl:value-of select="$serverId" /></xsl:attribute><xsl:attribute name="id"><xsl:value-of select="$serverId" />_a2</xsl:attribute></input>
<label for="a2">NC</label>
<input type = "radio" value="Nothing" checked="checked"><xsl:attribute name="name"><xsl:value-of select="$serverId" /></xsl:attribute><xsl:attribute name="id"><xsl:value-of select="$serverId" />_a3</xsl:attribute></input>
<label for="a3">Nothing</label>
<br/>
</xsl:template>