I. LES BALISES HTML : Les éléments HTML existent sous deux moutures : à balise ouverte (<br />, <input />, <img />…) et à balise fermée qui exigent leur pair fermante (<div></div>, <quote></ quote>, <html></html>…). On peut accéder ou... more
I. LES BALISES HTML : Les éléments HTML existent sous deux moutures : à balise ouverte (<br />, <input />, <img />…) et à balise fermée qui exigent leur pair fermante (<div></div>, <quote></ quote>, <html></html>…). On peut accéder ou modifier le contenu des balises fermées via leurs propriétés intrinsèques : « innerHTML », « outerHTML », « innerText », « textContent ». « el.innerHTML » comme membre de gauche (+=) (assignment left-hand side) 1. conserve le code de formatage du texte 2. utilise le <\br> pour le retour de ligne « el.innerHTML » ou « el.textContent » comme membre de droite (assignment right-hand side) 1. reconnaît et utilise les balises HTML 2. conserve le code de formatage du texte « el.outerHTML » comme membre de droite (assignment right-hand side) 1. retient tout l'élément (les deux balises HTML et le contenu) 2. conserve le code de formatage du texte « el.outerHTML » comme membre de gauche (assignment left-hand side) 1. remplace, naturellement, tout l'élément (les deux balises HTML et le contenu) par le texte spécifié (à ne faire que si vraiment nécessaire), et 2. conserve le code de formatage du texte affecté