IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSLT] appel d'une fonction javascript "onchange" d'un input text


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Points : 73
    Points
    73
    Par défaut [XSLT] appel d'une fonction javascript "onchange" d'un input text
    bonjour tout le monde,

    voici ma question :

    comment peut-on faire pour appeller une fonction javascript depuis un fichier xsl sur l'événement onchange d'un input text ?

    merci pour toute suggestion. bon courage à tous.

  2. #2
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Points : 73
    Points
    73
    Par défaut
    c'est bon j'ai trouvé un exemple, rien de spécial

    <script language="JavaScript1.2">
    function showSquare(n) {
    alert("the square is " + n*n);
    }
    </script>
    <style> <!-- Put a little CSS in -->
    body { font-family: arial,helvetica; }
    h1 { font-size: 14pt }
    p { font-size: 10pt}
    </style>
    </head>
    <body>
    <h1>Squares</h1>
    <p>Click a button to see the square of that number.</p>
    <form>
    <xsl:apply-templates/>
    </form>
    </body>
    </html>
    </xsl:template>

    <xsl:template match="number">
    <p><input type="button" value=" {.} " onClick="showSquare({.})"/></p>

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Points : 73
    Points
    73
    Par défaut
    oups, ça n'a pas l'air de fonctionner
    voici mon code :
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet version="1.0" xmlns: xsl="http://www.w3.org/1999/XSL/Transform">
    <script language="JavaScript">
    function alerte() {
    alert("bonjour");
    }
    </script>
    ....
    <input type="text" name="xml#1#nom_dirigeant#simple" style="width:110px;" id="id_nom" class="Responsable" value="{nom_dirigeant}" maxlength="{$maxlength}" onChange="alerte()"/>
    ...
    quelqu'un aurait une idée please. merci d'avance.

  4. #4
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Points : 73
    Points
    73
    Par défaut
    message supprimé car posté 2 fois

  5. #5
    Membre à l'essai

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 17
    Points : 19
    Points
    19
    Par défaut
    Salut,
    j'utilise deux méthodes pour faire appel à une fonction javascript.

    dans mon head je défini le fichier source de ma fonction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <head>
    	<script src="js/MonFichier1.js"></script>
    	<script src="js/MonFichier2.js"></script> 
    	<script src="js/MonFichier3.js"></script>
    </head>
    et je l'appelle tout betement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    OnClick="MaFonction1(mesparametres.....)"
    sinon, je procede de la sorte :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <script language="javascript">
    	<![CDATA[
    		function MaFonction(.....) {
    			......			 
     
    		}
     
    	]]>
    </script>
    J'espere que cela va resoudre ton pb
    A+
    Dib

  6. #6
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Points : 73
    Points
    73
    Par défaut
    merci à toi dibox.bonne continuation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JSP]Appel d'une fonction javascript
    Par scraly dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 12/07/2005, 11h50
  2. [C#] Appel d'une fonction JavaScript
    Par BiM dans le forum ASP.NET
    Réponses: 17
    Dernier message: 24/05/2005, 12h08
  3. Erreur a l'appel d'une fonction javascript
    Par linou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/03/2005, 11h16
  4. Réponses: 4
    Dernier message: 02/06/2004, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo