--- title: String.prototype.link() slug: Web/JavaScript/Reference/Global_Objects/String/link tags: - JavaScript - Method - Prototype - Reference - String translation_of: Web/JavaScript/Reference/Global_Objects/String/link ---
Method link()
membuat sebuah string seperti halnya kode untuk sebuah elemen HTML {{HTMLElement("a")}} untuk digunakan sebagai link hypertext ke URL lain.
str.link(url)
url
href
dai tag <a>
; harus merupakan URL yang valid (relative ataupun absolute), dengan setiap karakter &
harus ditulis &
, dan setiap karakter "
harus ditulis "
.Menggunakan method link()
untuk membuat snippet HTML untuk sebuah link hypertext. Mengembalikan string yang kemudian dapat di tambahkan ke dokumen html menggunakan {{domxref("document.write()")}} atau {{domxref("element.innerHTML")}}.
Link yang dibuat menggunakan method link()
akan menjadi elemen di array links
dari sebuah objek document
. Lihat juga {{domxref("document.links")}}.
link()
Pada contoh berikut menampilkan kata "MDN" sebagai sebuah link hypertext yang mengembalikan pengguna ke halaman Mozilla Developer Network.
var hotText = 'MDN'; var URL = 'https://developer.mozilla.org/'; console.log('Klik untuk kembali ke ' + hotText.link(URL)); // Klik untuk kembali ke <a href="https://developer.mozilla.org/">MDN</a>
Spesifikasi | Status | Comment |
---|---|---|
{{SpecName('ES6', '#sec-string.prototype.link', 'String.prototype.link')}} | {{Spec2('ES6')}} | Initial definition. Implemented in JavaScript 1.0. Defined in the (normative) Annex B for Additional ECMAScript Features for Web Browsers. |
{{SpecName('ESDraft', '#sec-string.prototype.link', 'String.prototype.link')}} | {{Spec2('ESDraft')}} | Defined in the (normative) Annex B for Additional ECMAScript Features for Web Browsers. |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("1.0")}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("1.0")}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
"
(quotation mark) sekarang secara otomatis digantikan oleh referensi karakter HTML "
di parameter url
.