Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# function js dans un fichier xul

Envoyé par : thx1138

Date : 26/06/2006 15:14

Bonjour,

débutant dans le xul, j'ai l'erreur suivante :

Erreur d'analyse XML : mal formé

La flèche indique le = après user

<script>
function connexion()
{
var user=	document.getElementById("user").value;
var pass=	document.getElementById("pass").value;

alert("action=1&user="+user+"&pass="+pass);
}
</script>

Si je met cette fonction dans un fichier .js séparé cela fonctionne sans problème

Quid ?

merci

# Re: function js dans un fichier xul

Envoyé par : chBok

Date : 26/06/2006 15:36

Les scripts inclus dans les fichiers XUL doivent souvent être échappés comme ceci :

<script>
<![CDATA[
function connexion()
{
var user=	document.getElementById("user").value;
var pass=	document.getElementById("pass").value;

alert("action=1&user="+user+"&pass="+pass);
}
]]>
</script>

En fait, les & devraient être écrit sans cet échappement en &amp;

# Re: function js dans un fichier xul

Envoyé par : thefab

Date : 26/06/2006 15:36

& n'est pas autorisé en XML, il faut le remplacer par &amp;

# Re: function js dans un fichier xul

Envoyé par : thx1138

Date : 26/06/2006 16:06

ok, merci

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.