--- title: String.prototype.anchor() slug: Web/JavaScript/Reference/Global_Objects/String/anchor tags: - Deprecated - HTML wrapper methods - JavaScript - Method - Prototype - Reference - String translation_of: Web/JavaScript/Reference/Global_Objects/String/anchor ---
anchor()
メソッドは、 <a name="...">
開始タグで始まり、いくらかのテキストが続き、 </a>
終了タグで終わる文字列を生成します。
このメソッドを使用しないでください。代わりに DOM API を使用してください。また、 HTML 仕様書では {{HTMLElement("a")}} 要素に name
属性を設定することを許容しなくなりましたので、このメソッドが生成するものは妥当なマークアップにもなりません。
str.anchor(name)
name
name
値を表す文字列で、 <a name="...">
開始タグに入れられます。<a name="name">
開始タグで始まり、 str のテキストが続き、 </a>
終了タグで終わる文字列です。
このメソッドを使用しないでください。代わりに DOM API を使用してください。また、 HTML 仕様書では {{HTMLElement("a")}} 要素に name
属性を設定することを許容しなくなりましたので、このメソッドが生成するものは妥当なマークアップにもなりません。
var myString = 'Table of Contents'; document.body.innerHTML = myString.anchor('contents_anchor');
以下の HTML が生成されます。
<a name="contents_anchor">Table of Contents</a>
仕様書 |
---|
{{SpecName('ESDraft', '#sec-string.prototype.anchor', 'String.prototype.anchor')}} |
{{Compat("javascript.builtins.String.anchor")}}