CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

appentNode, childNode, parentNode

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 09:17:37

:salut:

je me demandais si du monde avait de la documentation sur le dom en js ^^

Notamment avec les 3 éléments si dessus.

:merci: d´avance !

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 15:18:22

Vi, moi ! :-)

Mais je vais avoir un peu de mal à te la transmettre, parce qu´elle se trouve dans "La Bible Micro Application : HTML & Développement Web", qui fait 1500 pages. :rire:

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 16:07:06

Ouai, mais c´est trop vieux comme doc ^^

En fait, je me demandais si tu pouvais m´aider car j´ai un petit problême.

Il semblerait que FF ne aprse pas bien le xml(enfin balise en tout cas^^), et prenne tout espace pour un node vide. Et ça, ça me décoit :(

Je ne sais que faire. Faut-il que je "nettoie"mon code de tout espace merdique ? XD ?

J´ai un peu de mal avec ça. En ce moment je bosse sur de l´ajax only xml histoire de faire du bon code source facilement exploitable, et je m´interesse de plus en plus au javascript ^^ et son "fabuleu" parsing.

Ty d´avance :)

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 16:23:36

Je ne saurais te répondre, je n´ai pas étudié le sujet.
Et puis quand je dis qu´Opera est mieux que Firefox, tout le monde me ris au nez.
nettoyer tous les espaces reviendrai à n´avoir le code que sur une seule ligne ? :nah: je ne pense pas que ça soit ça. Si c´est le cas, jette tout de suite FF :rire:
Pour l´ajax, je m´y intéresse, mais je n´ai pas eu trop le temps de chercher de la doc, si jamais tu en a à me filer. Ca et l´utilisation d´XSLT et XML pour générer des pages html.

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 16:31:20

Je viens de tout truover ! Un site sur la dom en js sur l´historique de mon autre pc, et developpez.com a la solution, rubriques JS=>tuto=>le premier sur l´ajax.

Niquel !

En effet, c´est IE qui fait mieux la Dom XD OWNED FF :p

Xml-XSLT, ben idem ça doit forcément y être ^^

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 16:35:34

Donne l´URI de la DOM JS.
Et puis pendant que tu y´est, celle de développez.com :rire:
Donne moi tout ce que tu as.

P.S. : Ma doc papier n´est pas si vieille, elle date de moins d´1 an.

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 16:36:21

J´ai mal poursuivi.

C´est en effet FF qui interprète mal les instructions dom, et concerne toutes les espaces comme une balise vide. Donc, il faut que je fasse un cleanage de tous les espaces entre les balises Xml. Relou ^^

Vive IE pour une fois :-) ^^

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 16:37:22

Heu oki, attends 30 mins que mon autre PC se libère. :p

Gniak semaine prochaine, semaine de pure NOLIFE !

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 16:42:59

:lol: ce n´est pas toi qui l´autre jour disait qu´il n´était pas un no-life ? :rire:

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 16:52:06

En fait, j´ai un petit fichier XML de 9Mo qui contient des données et j´aimerai utiliser du XSLT pour le filtrer et le mettre en page dans un fichier html.

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 16:58:00

La vache !
FF passe de 50Mo en mémoire à plus de 500Mo pour me charger le fichier XML.
Il met juste 10 minutes pour me l´afficher sous forme d´arbre. :rire:

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 17:34:22

lol@abre

"Yoda_Software bouton profilbouton profil Posté le 30 juin 2006 à 16:42:59 Avertir un administrateur à propos de ce message !
:lol: ce n´est pas toi qui l´autre jour disait qu´il n´était pas un no-life ? :rire: "

JUSTEMENT ! Mwuahahahahha

Les urls :)

http://siddh.developpez.com/articles/ajax/#LIV-B
http://haypo.developpez.com/tutoriel/xml/introduction/#LI.D
http://haypo.developpez.com/tutoriel/xml/xslt/
http://aliasdmc.free.fr/dom_javascript/javascript_node_childnodes.html

De rien ^^

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 18:08:42

la page de ton 2ème lien, ils disent : "Mais on verra qu´avec XSLT, il existe une option qui permet de supprimer les espaces et retours à la ligne inutiles (utilisés pour l´indentation)."

ça peu peut-être t´intéresser.

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 18:11:25

Non, hélas :(

Parce que c´est le javascript qui s´occupera de tout formater.

M´enfin j´ai trop de mal.

<div id="apercu">
<div id="header_apercu">Mes anniversaires</div>
<ul id="app">
<li class="gr"><h6>Groupe 1</h6>
<ul id="groupe1">
<li id="anniv1">Anniversaire 1</li>
<li id="anniv2">Anniv 2</li>
</ul>
<li class="gr"><h6>Groupe 2</h6>
<ul id="groupe2">
<li id="anniv3">Anniversaire 1</li>
<li id="anniv1">Anniv 2</li>
</ul></li>
<li id="anniv4">Anniversaire 2</li>
<li id="anniv5">Anniversaire 3</li>
</ul>
</div>

A chaque H6 j´applique une fonction telle que :

H6.onclick=function(){

id_groupe=this.value;//parentNode.value;//getEleme
ntByTagName(´ul´).firstChild.id;
alert(this);
//.getElementsByTagName(´ul´)[0].id;

if(document.getElementById(id_groupe).style.displa
y==´none´)

document.getElementById(id_groupe).style.display=´
block´
else

document.getElementById(id_groupe).style.display=´
none´
}

En fait, je voudrais que chaque H6 appelle le ul à
l´intérieur de sa balise ^^ et j´arrive pas. Suis trop nul :(

deepblue
deepblue
Niveau 16
30 juin 2006 à 18:15:23

:merci:

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 18:18:49

Trompé de topic ? lol

Mwouarf. En tout cas, je vais enlever tout le javascritpt de tous mes scripts. Mais ça m´énerve.

L´erreur(la première :o)) ) c´était que j´ai fait un for(i in H6) et bon... j´ai pas fait H6[i] mais H6 tout court.

Ensuite, j´arrive pas à accéder à l´id de ce.. :x de node.

deepblue
deepblue
Niveau 16
30 juin 2006 à 18:19:44

mdr, je ne me suis pas tropé de topic :p)
Je vais fouiller dans tes liens :oui:

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 18:24:03

lol ^^

Quand tu prends le DOM, faut savoir ce que c´est avant tout.

C´est simplement une manière de parser un document en décomposant son arborescence. Entr´autre, ça te permet d´accéder à toute une hiérarchie à partir d´une balise

Yoda_Software
Yoda_Software
Niveau 30
30 juin 2006 à 18:30:51

Ce que fait le XSLT si je ne m´abuse.
Il te permet de filtrer/trier les données du XML et en plus d´y associer du css pour l´affichage.

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
30 juin 2006 à 19:23:24

Oui, mais pas dynamiquement ^^ ça a rien avoir :p

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment