La méthode anchor()
permet de créer une ancre HTML <a>
qui est utilisé comme cible hypertexte.
Syntaxe
str.anchor(name)
Paramètres
name
- Une chaîne de caractères représentant l'attribut
name
de la balise à créér.
Valeur de retour
Une chaîne de caractères qui représente un élément HTML <a>
.
Description
On utilise la méthode anchor()
pour créer et afficher des ancres dans un document HTML à l'aide de JavaScript.
Ici la chaîne représente le texte que verra l'utilisateur. Le paramètre name
représente l'attribut name
de l'élément <a>
.
Les ancres créées avec la méthode anchor
deviennent des éléments accessibles à travers le tableau document.anchors
.
Exemples
Utiliser anchor()
var maChaîne = "Table des matières"; document.body.innerHTML = maChaîne.anchor("ancre_contenu");
produira le code HTML suivant :
<a name="ancre_contenu">Table des matières</a>
Spécifications
Spécification | État | Commentaires |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) La définition de 'String.prototype.anchor' dans cette spécification. |
Standard | Définition initiale. Implémentée avec JavaScript 1.0. Défini dans l'annexe (normative) B sur les fonctionnalités additionnelles des navigateurs web. |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | (Oui) | 1.0 (1.7 ou moins) [1] | (Oui) | (Oui) | (Oui) |
Fonctionnalité | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support simple | (Oui) | (Oui) | 1.0 (1.0) [1] | (Oui) | (Oui) | (Oui) |
[1] À partir de Gecko 17, le caractère "
est remplacé par l'entité HTML correspondante : "
dans les chaînes de caractères fournies pour le paramètre name
.
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight,
tregagnon
Dernière mise à jour par :
SphinxKnight,