<p><div id="div" style="background-color:#ff9966;border:1px #ff0000 dashed;"><span>Ceci est un calque</span></div>
<input name="innerHTML" value="innerHTML" type="button" OnClick="alert(div.innerHTML);">
<input name="outerHTML" value="outerHTML" type="button" OnClick="alert(div.outerHTML);">
<input name="innerText" value="innerText" type="button" OnClick="alert(div.innerText);">
<input name="outerText" value="outerText" type="button" OnClick="alert(div.outerText);">
<langage de script="javascript">
changement de fonctionb(obj)
{
obj.outerHTML = "<input type='text' value='Définissez le code HTML dans l'objet, y compris les balises' style='width:200px;'></input>"
}
changement de fonctiona(obj)
{
obj.innerHTML = "<b>Définir le code HTML dans l'objet</b>"
}
</script>
<br><br>
innerHTML récupère le HTML dans la balise<br>
externalHTML récupère la balise et le code HTML contenu dans la balise<br>
innerTEXT et externalTEXT obtiennent tous deux le texte dans l'étiquette, qui est le même. <br>
<br><br>
<div id="div1" style="background-color:#ff9966;border:1px #ff0000 dashed;">Ceci est un calque</div>
<br>
<input name="innerHTML1" value="innerHTML" type="button" OnClick="changea(div1)">
<input name="outerHTML1" value="outerHTML" type="button" OnClick="changeb(div1)">
<input name="innerText1" value="innerText" type="button" OnClick="div1.innerText='Remplacer le texte par innerText'">
<input name="outerText1" value="outerText" type="button" OnClick="div1.outerText='L'utilisation de externalText remplacera l'étiquette par le texte cible et le calque sera également remplacé'">
<br>
<p>
innerHTML définit le HTML dans la balise<br>
externalHTML définit la balise et le code HTML à l'intérieur de la balise<br>
innerTEXT définit le texte dans l'étiquette<br>
innerTEXT définit le texte dans l'étiquette, y compris l'étiquette, et le remplace ensemble. <br>
</p>
innerHTML définit ou obtient le code HTML situé dans les balises d'ouverture et de fermeture de l'objet <br>
externalHTML définit ou obtient la forme HTML de l'objet et son contenu<br>
innerText définit ou obtient le texte situé dans les balises de début et de fin de l'objet<br>
externalText définit (y compris les étiquettes) ou obtient (à l'exclusion des étiquettes) le texte de l'objet<br><br>