A voir également:
- Javascript : 'Erreur : Objet Requis'
- Telecharger javascript - Télécharger - Langages
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Javascript echo ✓ - Forum PHP
- Exercice calculatrice en javascript ✓ - Forum Javascript
- Retour à la ligne javascript ✓ - Forum Javascript
5 réponses
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
328
17 nov. 2008 à 20:34
17 nov. 2008 à 20:34
Bonsoir Melkor,
J'ai juste une question :
html[0].firstChild.nodeValue : pourquoi n'utilises-tu pas un identifiant pour récupérer ton élément, vu qu'il est fixe? Ca t'éviterait d'avoir des problèmes de compatibilité comme celui-là.
Cordialement,
J'ai juste une question :
html[0].firstChild.nodeValue : pourquoi n'utilises-tu pas un identifiant pour récupérer ton élément, vu qu'il est fixe? Ca t'éviterait d'avoir des problèmes de compatibilité comme celui-là.
Cordialement,
Bonjour,
Je débute tout juste dans le parsage de XML, j'ai donc utilisé ce que j'ai trouvé par ci par la.
Pourrais-tu m'expliquer plus en détail ta façon de voir la chose s'il te plais ? Je ne sais pas comment appeler un noeur d'après un ID...
Merci pour ta réponse, bonne journée.
Baptiste
Je débute tout juste dans le parsage de XML, j'ai donc utilisé ce que j'ai trouvé par ci par la.
Pourrais-tu m'expliquer plus en détail ta façon de voir la chose s'il te plais ? Je ne sais pas comment appeler un noeur d'après un ID...
Merci pour ta réponse, bonne journée.
Baptiste
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
19 nov. 2008 à 10:53
19 nov. 2008 à 10:53
Salut,
en JS pour atteindre un element par son id:
en JS pour atteindre un element par son id:
var obj=document.getElementById('id_a_atteindre'); //et après tu manipules cet obj comme tu veux avec ses propriétés et methodes propres ex: obj.value obj.style
Salut,
Merci pour tes précisions Alain, mais ça je connais déjà. C'est surtout a propos du XML que je suis pas dans mon élément. Je n'ai pas vraiment compris ce que Marco a voulu me dire, on peut mettre des id à nos balises XML ??
Bonne journée
Merci pour tes précisions Alain, mais ça je connais déjà. C'est surtout a propos du XML que je suis pas dans mon élément. Je n'ai pas vraiment compris ce que Marco a voulu me dire, on peut mettre des id à nos balises XML ??
Bonne journée
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
328
20 nov. 2008 à 14:22
20 nov. 2008 à 14:22
Bonjour,
Quand tu fais ceci :
Tu récupères toujours le même objet (le premier noeud 'template' de ta réponse).
Autrement dit, si ton XML ressemble à un truc comme ça, tu récupères le tag en gras :
Ma question était donc : vu que tu récupères toujours le même élément (le premier tag template), pourquoi n'utilises-tu pas un identifiant :
Dans ton javascript tu aurais donc quelque chose du genre :
Cordialement,
Quand tu fais ceci :
... var html = docXML.getElementsByTagName('template'); getId('cartes_fullscreen').innerHTML = html[0].firstChild.nodeValue; ...
Tu récupères toujours le même objet (le premier noeud 'template' de ta réponse).
Autrement dit, si ton XML ressemble à un truc comme ça, tu récupères le tag en gras :
<?xml version="1.0" encoding="ISO-8859-1"?> <root> <station>blabla</station> <template>...</template> <template>...</template> <template>...</template> </root>
Ma question était donc : vu que tu récupères toujours le même élément (le premier tag template), pourquoi n'utilises-tu pas un identifiant :
<?xml version="1.0" encoding="ISO-8859-1"?> <root> <station>blabla</station> <template id="firstTemplate">...</template> <template>...</template> <template>...</template> </root>
Dans ton javascript tu aurais donc quelque chose du genre :
... getId('cartes_fullscreen').innerHTML = docXml.getElementById('firstTemplate').value; ...
Cordialement,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question