aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/node/firstchild/index.html
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-10-02 17:20:14 +0200
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-10-02 17:30:20 +0200
commitc05efa8d7ae464235cf83d7c0956e42dc6974103 (patch)
tree6ea911b2f2010f63a026de6bb7a1a51e7690a7e1 /files/fr/web/api/node/firstchild/index.html
parent13a5e017558b248ee1647d4a5825f183b51f09ad (diff)
downloadtranslated-content-c05efa8d7ae464235cf83d7c0956e42dc6974103.tar.gz
translated-content-c05efa8d7ae464235cf83d7c0956e42dc6974103.tar.bz2
translated-content-c05efa8d7ae464235cf83d7c0956e42dc6974103.zip
move *.html to *.md
Diffstat (limited to 'files/fr/web/api/node/firstchild/index.html')
-rw-r--r--files/fr/web/api/node/firstchild/index.html88
1 files changed, 0 insertions, 88 deletions
diff --git a/files/fr/web/api/node/firstchild/index.html b/files/fr/web/api/node/firstchild/index.html
deleted file mode 100644
index 03550acf9f..0000000000
--- a/files/fr/web/api/node/firstchild/index.html
+++ /dev/null
@@ -1,88 +0,0 @@
----
-title: element.firstChild
-slug: Web/API/Node/firstChild
-tags:
- - API
- - DOM
- - Enfant
- - Noeuds
- - Propriété
-translation_of: Web/API/Node/firstChild
----
-<p>{{APIRef("DOM")}}</p>
-
-<p>La propriété en lecture seule <strong><code>Node.firstChild</code> r</strong>envoie le premier nœud enfant de l'arbre ou <code>null</code> s'il n'en a pas. Si le noeud est un <code>Document</code> , il renvoie le premier noeud de la liste de ses enfants directs.</p>
-
-<h2 id="Syntaxe">Syntaxe</h2>
-
-<pre class="syntaxbox">var <var>childNode</var> = <var>node</var>.firstChild;</pre>
-
-<h2 id="Exemple">Exemple</h2>
-
-<p>Cet exemple montre l'utilisation de <code>firstChild</code> et la manière dont les nœuds d'espaces peuvent interférer.</p>
-
-<pre class="brush: html">&lt;p id="para-01"&gt;
- &lt;span&gt;Premier span&lt;/span&gt;
-&lt;/p&gt;
-
-&lt;script type="text/javascript"&gt;
- var p01 = document.getElementById('para-01');
- alert(p01.firstChild.nodeName)
-&lt;/script&gt;
-</pre>
-
-<p>Dans le code ci-dessus, la <a href="/fr/docs/Web/API/Console">console</a> affichera « #text » car un nœud texte a été inséré pour préserver les blancs entre la fin des balises ouvrantes &lt;p&gt; et &lt;span&gt;. <strong>Tout</strong> <a href="/fr/docs/Gestion_des_espaces_dans_le_DOM">espace</a> provoquera l'insertion d'un nœud <code>#text</code> , qu'il s'agisse d'un simple espace ou de plusieurs, de retours à la ligne, tabulations, etc.</p>
-
-<p>Un autre nœud <code>#text</code> est inséré entre les balises de fermeture &lt;/span&gt; et &lt;/p&gt;.</p>
-
-<p>Si ces espaces sont retirés du code source, les nœuds <code>#text</code> n'apparaîtront plus et l'élément span deviendra le premier enfant du paragraphe.</p>
-
-<pre class="brush: html">&lt;p id="para-01"&gt;&lt;span&gt;Premier span&lt;/span&gt;&lt;/p&gt;
-
-&lt;script type="text/javascript"&gt;
- var p01 = document.getElementById('para-01');
- alert(p01.firstChild.nodeName)
-&lt;/script&gt;
-</pre>
-
-<p>À présent, l'alerte affichera « SPAN ».</p>
-
-<p>Pour éviter le problème avec <code>node.firstChild</code>  renvoyant des noeuds <code>#text</code> ou <code>#comment</code>,  {{domxref("ParentNode.firstElementChild")}}  peut être utilisé pour renvoyer seulement le premier noeud élément. Toutefois,  <code>node.firstElementChild</code> nécessite un "shim" pour Internet Explorer 9 et antérieurs.</p>
-
-<h2 id="Spécification">Spécification</h2>
-
-<table class="standard-table">
- <thead>
- <tr>
- <th scope="col">Spécification</th>
- <th scope="col">Statut</th>
- <th scope="col">Commentaire</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>{{SpecName('DOM WHATWG', '#dom-node-firstchild', 'Node.firstChild')}}</td>
- <td>{{Spec2('DOM WHATWG')}}</td>
- <td>Pas de changement</td>
- </tr>
- <tr>
- <td>{{SpecName('DOM3 Core', 'core.html#ID-169727388', 'Node.firstChild')}}</td>
- <td>{{Spec2('DOM3 Core')}}</td>
- <td>Pas de changement</td>
- </tr>
- <tr>
- <td>{{SpecName('DOM2 Core', 'core.html#ID-169727388', 'Node.firstChild')}}</td>
- <td>{{Spec2('DOM2 Core')}}</td>
- <td>Pas de changement</td>
- </tr>
- <tr>
- <td>{{SpecName('DOM1', 'level-one-core.html#ID-169727388', 'Node.firstChild')}}</td>
- <td>{{Spec2('DOM1')}}</td>
- <td>Définition initiale</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2>
-
-<p>{{Compat("api.Node.firstChild")}}</p> \ No newline at end of file