mailto in JavaScript

Kushank Singh 12 Oktober 2023
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');
});