Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1908 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript + getElementByTagName + attribut

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Javascript + getElementByTagName + attribut

n°1351016
magnifico2​109
Posté le 21-04-2006 à 10:44:00  profilanswer
 

Bonjour !
 
par exemple :
soit un document unDocXML chargé qui contient des éléments "td" de la forme <td nom="td1"/>
unDocXML.getElementsByTagName("td" ); récupère tous les noeuds éléments "td"
 
Je voudrais récuperer tous les noeuds "td" ayant pour attribut "nom" égal à "td1"
genre unDocXML.getElementByTagName("td[@nom='td1']" ); sauf que ça ne s'écrit pas comme çà ..
Comment réaliser cette espèce de "requète" en javascript ? ..
 
Merci de votre aide précieuse !

mood
Publicité
Posté le 21-04-2006 à 10:44:00  profilanswer
 

n°1351344
Pitsy
Posté le 21-04-2006 à 15:55:11  profilanswer
 

Hello,
 
A ma connaissance (tout ce qu'il y a de plus partielle), une telle notation n'existe pas en javascript "standard". Perso, pour un doc html, par exemple, je parcours avec une boucle tous les td trouvés pour ne retenir que ceux qui possèdent l'attribut voulu (pas très efficace mais simple ;)).
 
Par contre Xpath (que je ne maîtrise pas ;) ) permet faire pleins de requêtes du genre (jje n'en sais trop rien sur l'implémentation d'xpath, perso je ne l'ai utilisé qu'une fois dans un cadre bien précis, un script Greasemonkey pour Firefox). Peut-être devrais-tu regarder de ce côté-là ? Je dois avouer que toutes ces notions sont assez floues pour moi :)
 
Un peu de doc et qq pistes:
http://xmlfr.org/w3c/TR/xpath/
http://www.zvon.org/xxl/XPathTutor [...] mple1.html
http://mcc.id.au/xpathjs/
http://www.snook.ca/archives/000370.php
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript + getElementByTagName + attribut

 

Sujets relatifs
[Résolu] Centrer menu javascriptEnumérer les variables Javascript
[Résolu][JavaScript] Aller sur une ancre grâce au javascriptXML/XSL Probleme de vitesse d'execution Javascript
Le '%' du SQL existe-t-il en javascriptDate et heure en JavaScript
[Javascript/HTML] Afficher une image local[JavaScript/XML] XMLHttpRequest pour atteindre un fichier distant ?
AIDE JavascriptAide Javascript Expression reg
Plus de sujets relatifs à : Javascript + getElementByTagName + attribut


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR