[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/String/anchor [Back]  [Original]

String.prototype.anchor() - JavaScript | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

String.prototype.anchor()

Obsolte

vitez d'utiliser cette fonctionnalit dans de nouveaux projets. HTML wrapper methods exist only for backwards compatibility. Use DOM APIs to create elements instead. Cette fonctionnalit peut tre candidate la suppression des standards web ou des navigateurs.

Envisagez d'utiliser plutt les fonctionnalits suivantes : DOM.

La mthode anchor() permet de crer une ancre HTML <a> qui est utilis comme cible hypertexte.

Dans cet article

Syntaxe

js
str.anchor(name);

Paramtres

name

Une chane de caractres reprsentant l'attribut name de la balise crr.

Valeur de retour

Une chane de caractres qui reprsente un lment HTML <a>.

Description

On utilise la mthode anchor() pour crer et afficher des ancres dans un document HTML l'aide de JavaScript.

Ici la chane reprsente le texte que verra l'utilisateur. Le paramtre name reprsente l'attribut name de l'lment <a>.

Les ancres cres avec la mthode anchor deviennent des lments accessibles travers le tableau document.anchors.

Exemples

js
var maChane = "Table des matires";

document.body.innerHTML = maChane.anchor("ancre_contenu");

produira le code HTML suivant :

html
<a name="ancre_contenu">Table des matires</a>

Prothse d'mulation (polyfill)

js
if (!String.prototype.anchor) {
  String.prototype.anchor = function (x) {
    return '<a name="' + x + '">' + this + "</a>";
  };
}

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-string.prototype.anchor

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page