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.
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.
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>
oups, ça n'a pas l'air de fonctionner![]()
voici mon code :
quelqu'un aurait une idée please. merci d'avance.<?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()"/>
...
message supprimé car posté 2 fois
Salut,
j'utilise deux méthodes pour faire appel à une fonction javascript.
dans mon head je défini le fichier source de ma fonction
et je l'appelle tout betement
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>
sinon, je procede de la sorte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 OnClick="MaFonction1(mesparametres.....)"
J'espere que cela va resoudre ton pb
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>
A+
Dib
merci à toi dibox.bonne continuation
Partager