许多 Web 应用程序迫切需要具有 mailto
功能,可以将某些信息邮寄到给定地址。
使用 JavaScript 将此类 mailto
功能添加到任何元素。
Document.createElement()
函数通过指定 tagName
创建一个新的 HTML elemet。它返回新元素。
使用下面的代码并使用 JavaScript 向任何元素添加 mailto
功能。
var email = document.createElement("a"); email.href = "mailto:abc@mail.com"; email.click();
在代码示例中,创建了一个名为 email
的锚标记,我们使用 href
属性向其添加了 mailto
功能。
我们可以考虑使用 jQuery 添加此类 mailto
功能的替代方法。
当点击时,我们有一个锚标签,可以激活功能并让我们邮寄到给定的邮件地址。
在 jQuery
(一个高效的 JavaScript 库)中,attr()
方法用于为属性设置值或返回它们。
参考下面的代码。
HTML 代码:
<a id="email" href="#"> Click to mail. </a>
jQuery
代码:
$(document).ready(function() { $("#email").attr('href',"mailto:abc@mail.com"); });