From 6772831200d14c2436aea2d0c837f40dbf12156f Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Sun, 26 Sep 2021 13:11:47 +0200 Subject: Prepare Web API section for Markdown conversion (#2464) * Remove summary classes and ids * Remove unecessary hidden * Remove useless span filled with useless attributes / ids * Remove useless font * Remove notranslate * Remove id in other elements than headings * Remove name attributes * Remove
 for JS w/ language-js class

* Remove 
 for HTML w/ language-html class

* Remove 
 for other lang w/ language-* class

* Rm highlighted line in code samples

* fix links, internal, external, absolute URLs

* missing file from last commit

* Fix styles errors apart from table + some classes

* Fix notes and warnings (+ some other :x)

* fix typo during merge which broke a doc

* aand forgot a conflict

* fix remaining classes of errors except dls and images

* Fix dls

* Fix images (deki/mozillademos) and remaining style issues

* Remove script tag from svg file

* Remove script tag from svg fileS

* Compress SVG files for CI
---
 files/fr/web/api/element/matches/index.html | 38 ++++++++++++++---------------
 1 file changed, 19 insertions(+), 19 deletions(-)

(limited to 'files/fr/web/api/element/matches')

diff --git a/files/fr/web/api/element/matches/index.html b/files/fr/web/api/element/matches/index.html
index 00ae129138..21e4a2ee68 100644
--- a/files/fr/web/api/element/matches/index.html
+++ b/files/fr/web/api/element/matches/index.html
@@ -12,10 +12,10 @@ translation_of: Web/API/Element/matches
 

La méthode element.matches() renvoie true lorsque l'élément peut être sélectionné par le sélecteur défini par la chaîne passée en paramêtre; sinon, elle renvoie false.

-

Certains navigateurs implémentent cette méthode sous le nom matchesSelector() non-standardisé et préfixé.

+

Attention : Certains navigateurs implémentent cette méthode sous le nom matchesSelector() non-standardisé et préfixé.

-

Syntaxe

+

Syntaxe

var result = element.matches(selectorString);
 
@@ -25,23 +25,23 @@ translation_of: Web/API/Element/matches
  • selectorString est une chaîne définissant le sélecteur à tester sur l'élément.
  • -

    Exemple

    +

    Exemple

    -
    <ul id="birds">
    -  <li>perroquet amazone</li>
    -  <li class="endangered">aigle des Philippines</li>
    -  <li>pélican blanc</li>
    -</ul>
    +
    <ul id="birds">
    +  <li>perroquet amazone</li>
    +  <li class="endangered">aigle des Philippines</li>
    +  <li>pélican blanc</li>
    +</ul>
     
    -<script type="text/javascript">
    -  var birds = document.getElementsByTagName('li');
    +<script type="text/javascript">
    +  var birds = document.getElementsByTagName('li');
     
    -  for (var i = 0; i < birds.length; i++) {
    -    if (birds[i].matches('.endangered')) {
    -      console.log('Le - ' + birds[i].textContent + '- est en voie de disparition !');
    -    }
    -  }
    -</script>
    + for (var i = 0; i < birds.length; i++) { + if (birds[i].matches('.endangered')) { + console.log('Le - ' + birds[i].textContent + '- est en voie de disparition !'); + } + } +</script>

    Ce code affichera l'alerte "Le - aigle des Philippines - est en voie de disparition !" sur la console, puisque l'élèment possède l'attribut class de valeur endangered.

    @@ -73,9 +73,9 @@ translation_of: Web/API/Element/matches

    Cependant, étant donné la possibilité de prendre en charge les anciens navigateurs, les éléments suivants devraient suffire pour la plupart (sinon tous) des cas pratiques (c'est-à-dire le support IE9 +).

    -
    if (!Element.prototype.matches) {
    +
    if (!Element.prototype.matches) {
         Element.prototype.matches = Element.prototype.msMatchesSelector;
    -}
    +}

    Spécification

    @@ -103,6 +103,6 @@ translation_of: Web/API/Element/matches

    Voir aussi

    -- cgit v1.2.3-54-g00ecf