diff options
author | julieng <julien.gattelier@gmail.com> | 2021-10-02 17:20:24 +0200 |
---|---|---|
committer | SphinxKnight <SphinxKnight@users.noreply.github.com> | 2021-10-02 17:30:20 +0200 |
commit | 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde (patch) | |
tree | 30a56efd3eff3a01bd1611e1840fdbbfacf544a4 /files/fr/web/api/document/anchors | |
parent | c05efa8d7ae464235cf83d7c0956e42dc6974103 (diff) | |
download | translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.gz translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.bz2 translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.zip |
convert content to md
Diffstat (limited to 'files/fr/web/api/document/anchors')
-rw-r--r-- | files/fr/web/api/document/anchors/index.md | 87 |
1 files changed, 43 insertions, 44 deletions
diff --git a/files/fr/web/api/document/anchors/index.md b/files/fr/web/api/document/anchors/index.md index ea16e0f96f..dca923de8e 100644 --- a/files/fr/web/api/document/anchors/index.md +++ b/files/fr/web/api/document/anchors/index.md @@ -4,35 +4,36 @@ slug: Web/API/Document/anchors translation_of: Web/API/Document/anchors original_slug: Web/API/Document/Document.anchors --- -<div>{{APIRef("DOM")}} {{deprecated_header()}}</div> +{{APIRef("DOM")}} {{deprecated_header()}} -<p><code>anchors</code> retourne une liste de toutes les ancres du document.</p> +`anchors` retourne une liste de toutes les ancres du document. -<h2 id="Syntax">Syntaxe</h2> +## Syntaxe -<pre class="syntaxbox"><var>nodeList</var> = document.anchors; -</pre> + nodeList = document.anchors; -<h2 id="Example">Exemple</h2> +## Exemple -<pre class="brush:js">if ( document.anchors.length >= 5 ) { +```js +if ( document.anchors.length >= 5 ) { dump("Trop d'ancres trouvées !"); window.location = "http://www.google.com"; } -</pre> +``` -<p>L'exemple suivant remplit un tableau avec chaque ancre présente sur la page :</p> +L'exemple suivant remplit un tableau avec chaque ancre présente sur la page : -<pre class="brush:html"><!DOCTYPE html> -<html lang="en"> -<head> -<meta charset="UTF-8" /> -<title>Test</title> -<script> +```html +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="UTF-8" /> +<title>Test</title> +<script> function init() { var toc = document.getElementById("toc"); var i, li, newAnchor; - for (i = 0; i < document.anchors.length; i++) { + for (i = 0; i < document.anchors.length; i++) { li = document.createElement("li"); newAnchor = document.createElement('a'); newAnchor.href = "#" + document.anchors[i].name; @@ -41,41 +42,39 @@ function init() { toc.appendChild(li); } } -</script> +</script> -</head> -<body onload="init()"> +</head> +<body onload="init()"> -<h1>Title</h1> -<h2><a name="contents">Contents</a></h2> -<ul id="toc"></ul> +<h1>Title</h1> +<h2><a name="contents">Contents</a></h2> +<ul id="toc"></ul> -<h2><a name="plants">Plants</a></h2> -<ol> - <li>Apples</li> - <li>Oranges</li> - <li>Pears</li> -</ol> +<h2><a name="plants">Plants</a></h2> +<ol> + <li>Apples</li> + <li>Oranges</li> + <li>Pears</li> +</ol> -<h2><a name="veggies">Veggies</a></h2> -<ol> - <li>Carrots</li> - <li>Celery</li> - <li>Beats</li> -</ol> +<h2><a name="veggies">Veggies</a></h2> +<ol> + <li>Carrots</li> + <li>Celery</li> + <li>Beats</li> +</ol> -</body> -</html> -</pre> +</body> +</html> +``` -<p><a href="https://jsfiddle.net/S4yNp">Voir dans JSFiddle</a></p> +[Voir dans JSFiddle](https://jsfiddle.net/S4yNp) -<h2 id="Notes">Notes</h2> +## Notes -<p>Pour des raisons de rétrocompatibilité, la liste d'ancres retournée contient seulement les ancres créées avec l'attribut <code>name</code>, pas celles créées avec l'attribut <code>id</code>.</p> +Pour des raisons de rétrocompatibilité, la liste d'ancres retournée contient seulement les ancres créées avec l'attribut `name`, pas celles créées avec l'attribut `id`. -<h2 id="Specification">Spécification</h2> +## Spécification -<ul> - <li><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-7577272">DOM Level 2 HTML: anchors</a></li> -</ul> +- [DOM Level 2 HTML: anchors](http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-7577272) |