From 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:24 +0200 Subject: convert content to md --- .../fr/web/api/nodeiterator/previousnode/index.md | 57 ++++++++-------------- 1 file changed, 19 insertions(+), 38 deletions(-) (limited to 'files/fr/web/api/nodeiterator/previousnode') diff --git a/files/fr/web/api/nodeiterator/previousnode/index.md b/files/fr/web/api/nodeiterator/previousnode/index.md index e6c19c0c07..a5b45200a6 100644 --- a/files/fr/web/api/nodeiterator/previousnode/index.md +++ b/files/fr/web/api/nodeiterator/previousnode/index.md @@ -9,22 +9,22 @@ tags: - Noeuds translation_of: Web/API/NodeIterator/previousNode --- -
{{APIRef("DOM")}}
+{{APIRef("DOM")}} -

La méthode NodeIterator.previousNode() renvoie le noeud précédent dans l'ensemble représenté par le {{domxref("NodeIterator")}} et déplace la position de l'itérateur vers l'arrière à l'intérieur de cet ensemble.

+La méthode **`NodeIterator.previousNode()`** renvoie le noeud précédent dans l'ensemble représenté par le {{domxref("NodeIterator")}} et déplace la position de l'itérateur vers l'arrière à l'intérieur de cet ensemble. -

Cette méthode renvoie null si le noeud courant est le premier noeud dans l'ensemble.

+Cette méthode renvoie `null` si le noeud courant est le premier noeud dans l'ensemble. -

Dans les navigateurs anciens, comme spécifié dans les anciennes version des spécifications, la méthode pouvait déclencher une INVALID_STATE_ERR {{domxref("DOMException")}} si elle était appelée après la méthode {{domxref("NodeIterator.detach()")}}. Les navigateurs récents ne lancent rien.

+Dans les navigateurs anciens, comme spécifié dans les anciennes version des spécifications, la méthode pouvait déclencher une `INVALID_STATE_ERR` {{domxref("DOMException")}} si elle était appelée après la méthode {{domxref("NodeIterator.detach()")}}. Les navigateurs récents ne lancent rien. -

Syntaxe

+## Syntaxe -
node = nodeIterator.previousNode();
-
+ node = nodeIterator.previousNode(); -

Exemple

+## Exemple -
var nodeIterator = document.createNodeIterator(
+```js
+var nodeIterator = document.createNodeIterator(
     document.body,
     NodeFilter.SHOW_ELEMENT,
     { acceptNode: function(node) { return NodeFilter.FILTER_ACCEPT; } },
@@ -32,38 +32,19 @@ translation_of: Web/API/NodeIterator/previousNode
 );
 currentNode = nodeIterator.nextNode(); // renvoie le noeud suivant
 previousNode = nodeIterator.previousNode(); // même résultat, puisque nous sommes retournés au noeud précédent
-
+``` -

Spécifications

+## Spécifications - - - - - - - - - - - - - - - - - - -
SpécificationStatutCommentaire
{{SpecName('DOM WHATWG', '#dom-nodeiterator-previousnode', 'NodeIterator.previousNode')}}{{Spec2('DOM WHATWG')}}Comme detach() est maintenant une méthode non opérante, cette méthode ne peut plus rien lancer.
{{SpecName('DOM2 Traversal_Range', 'traversal.html#Traversal-NodeIterator-previousNode', 'NodeIterator.previousNode')}}{{Spec2('DOM2 Traversal_Range')}}Définition initiale.
+| Spécification | Statut | Commentaire | +| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------------- | +| {{SpecName('DOM WHATWG', '#dom-nodeiterator-previousnode', 'NodeIterator.previousNode')}} | {{Spec2('DOM WHATWG')}} | Comme `detach()` est maintenant une méthode non opérante, cette méthode ne peut plus rien lancer. | +| {{SpecName('DOM2 Traversal_Range', 'traversal.html#Traversal-NodeIterator-previousNode', 'NodeIterator.previousNode')}} | {{Spec2('DOM2 Traversal_Range')}} | Définition initiale. | -

Compatibilité des navigateurs

+## Compatibilité des navigateurs +{{Compat("api.NodeIterator.previousNode")}} +## Voir aussi -

{{Compat("api.NodeIterator.previousNode")}}

- -

Voir aussi

- - +- L'interface à laquelle elle appartient : {{domxref("NodeIterator")}}. -- cgit v1.2.3-54-g00ecf