Envoyé par : Fabrice
Date : 09/05/2007 11:02
Bonjour, j'ai un petit problème avec getElementsByAttribute( attrib, value ).
Je l'utilise de cette façon :
function compter() { try { var body = document.getElementById("myEditor") ; var actions = body.contentDocument.getElementsByAttribute("type","action"); return actions.length; }catch(e){ log("compter() error : "+e); } }
et ça marche pas...
compter() error : TypeError: body.contentDocument.getElementsByAttribute is not a function
Bon ce matin j'ai pas forcement les yeux en face des trous alors si vous avez une piste...
petite précision, c'est motorisé par XULRUNNER.
Fabrice
Envoyé par : thefab
Date : 09/05/2007 15:18
Mais est-ce que tu l'utilises sur un document HTML ou XUL, car il me semble que c'est une fonction de XULDocument uniquement ?
J'ai pas essayé plus loin mais:
alert(typeof window.document.getElementsByAttribute);
avec un document XUL me retourne bien 'function', mais:
var editor = document.getElementById("editeur-html"); alert(editor.contentDocument.getElementsByAttribute);
me retourne 'undefined' avec un document HTML...
Envoyé par : Fabrice
Date : 09/05/2007 21:22
bah c'est sur le contenu html d'un editor donc... c'est mort :(
pas grave j'vais m'y prendre autrement ;)
merci thefab
Fabrice
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.