Objet All
L'objet JavaScript All
L'objet all permet un accès script à tous les éléments et contenus d'un fichier HTML. Vous pouvez lire la plupart des propriétés et les modifier. Les méthodes de l'objet all permettent entre autres d'insérer ou de supprimer des repères HTML. Par ce moyen, l'accès dynamique à toutes les composantes d'un fichier est possible.
L'objet all est donc considéré comme la clé pour le HTML Dynamique (DHTML).
Attention: L'objet all ne fait pas partie du standard de langage JavaScript officiel.
C'est un ajout de Microsoft pour le navigateur "MS Internet Explorer 4.0".
Exemple:
<html>
<head>
<title>Test</title>
<script language="JavaScript">
function modifier()
{
document.all.tags("h1")[0].innerText = "autre contenu";
}
</script>
</head>
<body>
<h1>Un titre</h1>
<a href="javascript:modifier()">modifier</a>
</body></html>
<head>
<title>Test</title>
<script language="JavaScript">
function modifier()
{
document.all.tags("h1")[0].innerText = "autre contenu";
}
</script>
</head>
<body>
<h1>Un titre</h1>
<a href="javascript:modifier()">modifier</a>
</body></html>
Cette fonction modifie de façon dynamique le texte du titre en "autre contenu".
Les méthodes de l'objet all
- click() : cliquer sur l'élément
- contains() : Chaîne de caractères contenue dans l'élément
- getAttribute() : rechercher l'attribut d'un élément
- insertAdjacentHTML() : insérer un élément
- insertAdjacentText() : insérer du texte
- removeAttribute() : retirer l'attribut de l'élément
- scrollIntoView() : faire défiler à l'élément
- setAttribute() : insérer l'attribut d'un élément