mailto in JavaScript
In vielen Webanwendungen besteht ein dringender Bedarf an einer mailto
-Funktionalität, die einige Informationen an die angegebene Adresse senden kann.
Dieses Tutorial fügt jedem Element, das JavaScript verwendet, eine solche mailto
-Funktionalität hinzu.
Die Funktion Document.createElement()
erzeugt durch Angabe des tagName
ein neues HTML-Element. Es gibt das neue Element zurück.
Verwenden Sie den folgenden Code und fügen Sie mithilfe von JavaScript jedem Element die Funktion mailto
hinzu.
var email = document.createElement('a');
email.href = 'mailto:abc@mail.com';
email.click();
Im Codebeispiel wurde ein Anchor-Tag mit dem Namen email
erstellt, dem wir mit dem Attribut href
die Funktionalität mailto
hinzugefügt haben.
Wir können eine alternative Methode in Betracht ziehen, um eine solche mailto
-Funktionalität mit jQuery hinzuzufügen.
Beim Anklicken haben wir ein Anker-Tag, das die Funktionalität aktiviert und uns an die angegebene E-Mail-Adresse senden lässt.
In jQuery
, einer effizienten JavaScript-Bibliothek, wird die Methode attr()
verwendet, um Attribute mit Werten zu versehen oder zurückzugeben.
Überprüfen Sie den Code unten.
HTML Quelltext:
<a id="email" href="#">
Click to mail.
</a>
jQuery
-Codes:
$(document).ready(function() {
$('#email').attr('href', 'mailto:abc@mail.com');
});