aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/element/setattributenode/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/web/api/element/setattributenode/index.md')
-rw-r--r--files/fr/web/api/element/setattributenode/index.md49
1 files changed, 23 insertions, 26 deletions
diff --git a/files/fr/web/api/element/setattributenode/index.md b/files/fr/web/api/element/setattributenode/index.md
index 8f77b05d9a..2b78429f15 100644
--- a/files/fr/web/api/element/setattributenode/index.md
+++ b/files/fr/web/api/element/setattributenode/index.md
@@ -9,41 +9,38 @@ tags:
- Reference
translation_of: Web/API/Element/setAttributeNode
---
-<p>{{ APIRef("DOM") }}</p>
+{{ APIRef("DOM") }}
-<p><code>setAttributeNode</code><code>()</code> ajoute un nouveau nœud <code>Attr</code> à l'élément courant.</p>
+` setAttributeNode``() ` ajoute un nouveau nœud `Attr` à l'élément courant.
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var replacedAttr = element.setAttributeNode(attribute);</pre>
+```js
+var replacedAttr = element.setAttributeNode(attribute);
+```
-<ul>
- <li><code>attribute</code> est le nœud <code>Attr</code> à définir sur l'élément.</li>
- <li><code>replacedAttr</code> est le nœud d'attribut remplacé, renvoyé par la fonction, s'il y en avait un.</li>
-</ul>
+- `attribute` est le nœud `Attr` à définir sur l'élément.
+- `replacedAttr` est le nœud d'attribut remplacé, renvoyé par la fonction, s'il y en avait un.
-<h2 id="Exemple">Exemple</h2>
+## Exemple
-<pre>// &lt;div id="one" align="left"&gt;one&lt;/div&gt;
-// &lt;div id="two"&gt;two&lt;/div&gt;
-var d1 = document.getElementById("one");
-var d2 = document.getElementById("two");
-var a = d1.getAttributeNode("align");
-d2.setAttributeNode(a);
-alert(d2.attributes[1].value)
-// retourne: `left'
-</pre>
+ // <div id="one" align="left">one</div>
+ // <div id="two">two</div>
+ var d1 = document.getElementById("one");
+ var d2 = document.getElementById("two");
+ var a = d1.getAttributeNode("align");
+ d2.setAttributeNode(a);
+ alert(d2.attributes[1].value)
+ // retourne: `left'
-<h2 id="Notes">Notes</h2>
+## Notes
-<p>Si l'attribut nommé existe déjà sur l'élément, cet attribut est remplacé par le nouveau et le nœud remplacé est renvoyé.</p>
+Si l'attribut nommé existe déjà sur l'élément, cet attribut est remplacé par le nouveau et le nœud remplacé est renvoyé.
-<p>Cette méthode est peu utilisée. On lui préfère souvent  {{domxref("Element.setAttribute()")}} pour modifier la valeur d'un attribut d'élément.</p>
+Cette méthode est peu utilisée. On lui préfère souvent  {{domxref("Element.setAttribute()")}} pour modifier la valeur d'un attribut d'élément.
-<p>{{DOMAttributeMethods()}}</p>
+{{DOMAttributeMethods()}}
-<h2 id="Sp.C3.A9cification">Spécification</h2>
+## Spécification
-<ul>
- <li><a href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-887236154">DOM Level 2 Core : setAttributeNode</a> — <small><a href="http://www.yoyodesign.org/doc/w3c/dom2-core/core.html#ID-887236154">traduction en français</a> (non normative</small> (Introduit dans <a href="http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#method-setAttributeNode">DOM Level 1 Core</a>)</li>
-</ul>
+- [DOM Level 2 Core : setAttributeNode](http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-887236154) — [traduction en français](http://www.yoyodesign.org/doc/w3c/dom2-core/core.html#ID-887236154) (non normative (Introduit dans [DOM Level 1 Core](http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#method-setAttributeNode))