<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.wiki.leomartin.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.wiki.leomartin.net/feed.php">
        <title>DokuWiki jsedom</title>
        <description></description>
        <link>https://www.wiki.leomartin.net/</link>
        <image rdf:resource="https://www.wiki.leomartin.net/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-10T12:54:22+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:changing_html_attributes&amp;rev=1457520431&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:choosing_elements_by_html_tag&amp;rev=1457388880&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:cloning_and_removing_nodes&amp;rev=1457993497&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:communicating_with_the_console_through_javascript&amp;rev=1457304333&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:controlling_classes_with_the_html5_classlist&amp;rev=1457950833&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:controlling_node_insertions_with_insertbefore&amp;rev=1457993126&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:creating_and_appending_nodes&amp;rev=1457992667&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:detecting_data_attributes&amp;rev=1457950426&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:isolating_elements_by_class_name&amp;rev=1457389223&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:modifying_elements_as_text&amp;rev=1457992238&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:navigating_the_dom_with_developer_tools&amp;rev=1457301532&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:querying_css_to_select_elements&amp;rev=1457389923&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:replacing_existing_nodes&amp;rev=1457993789&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:selecting_elements_with_getelementbyid&amp;rev=1457388388&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:targeting_node_elements&amp;rev=1457477364&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:targeting_the_attributes_property&amp;rev=1457991310&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:testing_javascript_commands_with_the_console&amp;rev=1457303565&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:traversing_up_and_down_dom_nodes&amp;rev=1457476969&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:understanding_nodetype_nodename_and_nodevalue&amp;rev=1457476442&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:using_text_content_modifiers&amp;rev=1457991691&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:what_is_the_document_object_model_dom&amp;rev=1457301492&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:working_with_named_form_elements&amp;rev=1457429276&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wiki.leomartin.net/doku.php?id=jsedom:working_with_restricted_attributes&amp;rev=1457521166&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.wiki.leomartin.net/lib/tpl/dokuwiki/images/favicon.ico">
        <title>DokuWiki</title>
        <link>https://www.wiki.leomartin.net/</link>
        <url>https://www.wiki.leomartin.net/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:changing_html_attributes&amp;rev=1457520431&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-09T11:47:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:changing_html_attributes</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:changing_html_attributes&amp;rev=1457520431&amp;do=diff</link>
        <description>&lt;- Targeting node elementsWorking with restricted attributes -&gt;
dot notation

	*  Fourni un accès facile aux propriétés de l'objet node
	*  accès lecture/écriture
	*  possibilité d'ajouter des attributs qui n'existent pas encore
	*  faire attention aux mots réservés (ex: class devient className car class est réservé en js, idem pour for</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:choosing_elements_by_html_tag&amp;rev=1457388880&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-07T23:14:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:choosing_elements_by_html_tag</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:choosing_elements_by_html_tag&amp;rev=1457388880&amp;do=diff</link>
        <description>&lt;- Selecting elements with getElementByIdIsolating elements by class name -&gt;
getElementsByTagName

	*  retourne un Array
	*  peut être combiné avec getElementsById()</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:cloning_and_removing_nodes&amp;rev=1457993497&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T23:11:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:cloning_and_removing_nodes</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:cloning_and_removing_nodes&amp;rev=1457993497&amp;do=diff</link>
        <description>&lt;- Controlling node insertions with insertBeforeReplacing existing nodes -&gt;
	*  cloneNode(&lt;node&gt;) : copie d'un node
	*  &lt;parentnode&gt;.removeChild(&lt;childnode&gt;) : supprime un node</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:communicating_with_the_console_through_javascript&amp;rev=1457304333&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-06T23:45:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:communicating_with_the_console_through_javascript</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:communicating_with_the_console_through_javascript&amp;rev=1457304333&amp;do=diff</link>
        <description>&lt;- Testing JavaScript commands with the consoleSelecting elements with getElementById -&gt;
	*  console.log()
	*  console.dir()  format “directory”
  - console.info()
  - console.warn()
  - console.error()

=== groupes de messages ===
  - console.group(“titre du groupe”)
  - console.log()
  - console.groupeEnd();

  - console.groupCollapsed(</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:controlling_classes_with_the_html5_classlist&amp;rev=1457950833&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T11:20:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:controlling_classes_with_the_html5_classlist</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:controlling_classes_with_the_html5_classlist&amp;rev=1457950833&amp;do=diff</link>
        <description>&lt;- Detecting data attributesTargeting the attributes property -&gt;
L'attribut Class pouvant comporter plusieurs classes, la dot notation n'est pas pratique.

-&gt; ClassList (mais &gt;= IE10)

	*  ClassList.add(&lt;classe&gt;)
	*  ClassList.remove(&lt;classe&gt;)
	*  ClassList.toggle(&lt;classe&gt;)
	*  ClassList.length(&lt;classe&gt;)
	*</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:controlling_node_insertions_with_insertbefore&amp;rev=1457993126&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T23:05:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:controlling_node_insertions_with_insertbefore</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:controlling_node_insertions_with_insertbefore&amp;rev=1457993126&amp;do=diff</link>
        <description>&lt;- Creating and appending nodesCloning and removing nodes -&gt;
En plus d'appendChild() : insertBefore()</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:creating_and_appending_nodes&amp;rev=1457992667&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T22:57:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:creating_and_appending_nodes</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:creating_and_appending_nodes&amp;rev=1457992667&amp;do=diff</link>
        <description>&lt;- Modifying elements as textControlling node insertions with insertBefore -&gt;
document.createElement(“&lt;element&gt;”) : créer un nouvel élément en mémoire, prêt à être ajouté au DOM
document.appendChild(element) : ajouter l'élément dans un node</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:detecting_data_attributes&amp;rev=1457950426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T11:13:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:detecting_data_attributes</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:detecting_data_attributes&amp;rev=1457950426&amp;do=diff</link>
        <description>&lt;- Working with restricted attributesControlling classes with the HTML5 classList -&gt;
&quot;data-&quot; attribute prefix

Définir un attribut : data-&lt;nom&gt;

Y accéder : node.dataset.&lt;nom&gt;

Le modifier : node.dataset.&lt;nom&gt; = “quelque chose”

Support : caniuse.com/dataset

setAttribute + getAttribute sont plus sûrs car plus supportés.</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:isolating_elements_by_class_name&amp;rev=1457389223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-07T23:20:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:isolating_elements_by_class_name</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:isolating_elements_by_class_name&amp;rev=1457389223&amp;do=diff</link>
        <description>&lt;- Choosing elements by HTML tagQuerying CSS to select elements -&gt;
getElementsByClassName()

	*  un des sélecteurs les plus récents
	*  pas forcément compatible avec les anciens navigateurs.
	*  voir caniuse.com/getelementsbyclassname
	*  voir aussi quircksmode.org.dom/w3c_core.html
	*  polyfills, voir ejohn.org/blog/getelementsbyclassname-speed-comparison</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:modifying_elements_as_text&amp;rev=1457992238&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T22:50:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:modifying_elements_as_text</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:modifying_elements_as_text&amp;rev=1457992238&amp;do=diff</link>
        <description>&lt;- Using text content modifiersCreating and appending nodes -&gt;
	*  node.innerText : juste le texte d'un node : partout sauf FF
	*  node.textContent : presque pareil, standard, partout sauf IE

Conseillé : “stay away from these”.</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:navigating_the_dom_with_developer_tools&amp;rev=1457301532&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-06T22:58:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:navigating_the_dom_with_developer_tools</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:navigating_the_dom_with_developer_tools&amp;rev=1457301532&amp;do=diff</link>
        <description>&lt;- What is the Document Object Model (DOM)Testing JavaScript commands with the console -&gt;
“Montrer la source” montre uniquement la source originale, et non la version actuelle.</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:querying_css_to_select_elements&amp;rev=1457389923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-07T23:32:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:querying_css_to_select_elements</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:querying_css_to_select_elements&amp;rev=1457389923&amp;do=diff</link>
        <description>&lt;- Isolating elements by class nameWorking with named form elements -&gt;
querySelector() &amp; querySelectorAll()

	*  permettent la sélection grâce à des sélecteurs CSS
	*  compatibilité réduite avec les vieux navigateurs mais pas si mauvaise (&gt;=IE8 !)

querySelector()

	*  retourne le premier élément qui matche</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:replacing_existing_nodes&amp;rev=1457993789&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T23:16:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:replacing_existing_nodes</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:replacing_existing_nodes&amp;rev=1457993789&amp;do=diff</link>
        <description>&lt;- Cloning and removing nodesWhat we'll build -&gt;
	*  &lt;parentnode&gt;.replaceChild(&lt;ancien_node&gt;,&lt;nouveau_node)</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:selecting_elements_with_getelementbyid&amp;rev=1457388388&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-07T23:06:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:selecting_elements_with_getelementbyid</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:selecting_elements_with_getelementbyid&amp;rev=1457388388&amp;do=diff</link>
        <description>&lt;- Communicating with the console through JavaScriptChoosing elements by HTML tag -&gt;
Méthode de sélection la plus commune : getElementById()

Astuce : utilise console.dir pour explorer le Node, ses méthodes et propriétés.</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:targeting_node_elements&amp;rev=1457477364&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-08T23:49:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:targeting_node_elements</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:targeting_node_elements&amp;rev=1457477364&amp;do=diff</link>
        <description>&lt;- Traversing up and down DOM nodesChanging HTML attributes -&gt;
(problème des éléments textes style retour chariot qui apparaissent dans la liste des nodes vu qu'ils en sont).

	*  node.firstElementChild / node.lastelementChild : renvoie le premier/dernier enfant uniquement si c'est un élément.
	*  node.children : renvoie uniquement les children qui sont des éléments</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:targeting_the_attributes_property&amp;rev=1457991310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T22:35:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:targeting_the_attributes_property</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:targeting_the_attributes_property&amp;rev=1457991310&amp;do=diff</link>
        <description>&lt;- Controlling classes with the HTML5 classListUsing text content modifiers -&gt;
node.attributes retourne une liste de node accessibles de différentes manières :

	*  par index numérique : node.attributes[n]
	*  par index nominatif : node.attributes[“nom”]
	*  avec la dot notation : node.attributes.nom

Attention : read-only !</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:testing_javascript_commands_with_the_console&amp;rev=1457303565&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-06T23:32:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:testing_javascript_commands_with_the_console</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:testing_javascript_commands_with_the_console&amp;rev=1457303565&amp;do=diff</link>
        <description>&lt;- Navigating the DOM with developer toolsCommunicating with the console through JavaScript -&gt;
	*  Entrer “document” dans la commande sélectionne le node document (le DOM).
	*  Entrer 'document.“ lance la suggestion de méthodes, propriétés , nodes enfants disponibles.
	*  inspect(&lt;node&gt;)
	*  monitorEvents(&lt;node&gt;,&lt;event&gt;)  ie “</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:traversing_up_and_down_dom_nodes&amp;rev=1457476969&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-08T23:42:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:traversing_up_and_down_dom_nodes</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:traversing_up_and_down_dom_nodes&amp;rev=1457476969&amp;do=diff</link>
        <description>&lt;- Understanding nodeType, nodeName, and nodeValueTargeting node elements -&gt;
	*  node.parentNode : référence à l'élément parent
	*  node.childNodes : Array des éléments enfants
	*  node.firstChild / node.lastChild
	*  node.previousSibbling / node.nextSibbling : références aux éléments frères suivants et précédents</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:understanding_nodetype_nodename_and_nodevalue&amp;rev=1457476442&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-08T23:34:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:understanding_nodetype_nodename_and_nodevalue</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:understanding_nodetype_nodename_and_nodevalue&amp;rev=1457476442&amp;do=diff</link>
        <description>&lt;- Working with named form elementsTraversing up and down DOM nodes -&gt;
	*  node.nodeType : renvoie la valeur numérique d'un node (ex: “1”)
	*  node.nodeName : renvoie le nom du node (ex: “A”)
	*  node.attributes : array des attributs du node
	*  node.nodeValue : élément dans le node

Voir &lt;https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType&gt; pour la ref des nodeType</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:using_text_content_modifiers&amp;rev=1457991691&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-14T22:41:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:using_text_content_modifiers</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:using_text_content_modifiers&amp;rev=1457991691&amp;do=diff</link>
        <description>&lt;- Targeting the attributes propertyModifying elements as text -&gt;
Using text content modifiers

	*  node.innerHTML : modifier le contenu entre les balises (le plus supporté)
	*  node.outerHTML : modifier le contenu ET les balises
	*  node.insertAdjacentHTML(InsertPoint, htmlText)
		*  InsertPoint : 'beforebegin', 'afterbegin', 'afterend', 'beforeend'</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:what_is_the_document_object_model_dom&amp;rev=1457301492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-06T22:58:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:what_is_the_document_object_model_dom</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:what_is_the_document_object_model_dom&amp;rev=1457301492&amp;do=diff</link>
        <description>&lt;- Using the exercise filesNavigating the DOM with developer tools -&gt;
	*  Document Object Model
	*  Décris les relatons au sein du HTML (siblings, parents, children)
	*  Le navigateur interprête et organise le HTML comme DOM</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:working_with_named_form_elements&amp;rev=1457429276&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-08T10:27:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:working_with_named_form_elements</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:working_with_named_form_elements&amp;rev=1457429276&amp;do=diff</link>
        <description>&lt;- Querying CSS to select elementsUnderstanding nodeType, nodeName, and nodeValue -&gt;
avec l'attribut name


&lt;form name=&quot;register&quot;&gt;
 &lt;input name=&quot;reference&quot;&gt;

document.forms[0] // renvoie le premier formulaire
document.register // renvoie le formulaire nommé register
document.register.mon_champs //renvoie le champs mon_champs
document.register.mon_champs = &quot;nouvelle valeur&quot; // on en change la valeur</description>
    </item>
    <item rdf:about="https://www.wiki.leomartin.net/doku.php?id=jsedom:working_with_restricted_attributes&amp;rev=1457521166&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-09T11:59:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jsedom:working_with_restricted_attributes</title>
        <link>https://www.wiki.leomartin.net/doku.php?id=jsedom:working_with_restricted_attributes&amp;rev=1457521166&amp;do=diff</link>
        <description>&lt;- Changing HTML attributesDetecting data attributes -&gt;
La dot notation n'est pas toujours facile en raison des mots réservés par js (ex class for etc.)

Autres solutions :

	*  node.getAttribute(&lt;nom de l'attribut&gt;)
	*  node.setAttribute(&lt;nom&gt;,&lt;valeur&gt;)
	*  node.hasAttribute(&lt;nom&gt;)
	*  node.removeAttribute(&lt;nom&gt;)</description>
    </item>
</rdf:RDF>
