Modification du contenu html

  • Librairie scPaLib.findNode(s) pour rechercher des éléments html (il existe d'autre librairies JS)

    • findNode pour trouver le premier élément

    • findNodes pour faire un tableau de tous les éléments trouvés

  • appendChild, insertBefore, ...

  • Création d'éléments avec document.createElement

Exemple

scPaLib.findNode("ide:main").appendChild(scPaLib.findNode("ide:menu"));

On va chercher l'élément d'id « main », et comme dernier élément fils dedans, on va mettre l'élément d'id « main ».

Exemple

var vBoutonTheme=document.createElement("a");

On crée un nouvel élément html « a »

vBoutonTheme.setAttribute('class', 'boutonTheme');

On lui donne une classe « boutonTheme »

vBoutonTheme.innerHTML="Basculer en thème clair/sombre";

On lui donne un contenu textuel

AccueilModification du contenu html