消息值未显示在Outlook,HTML和打字稿中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了消息值未显示在Outlook,HTML和打字稿中相关的知识,希望对你有一定的参考价值。
这里的问题是它不显示消息表单的值,不知道与此代码有关。这本来是javascript代码,但我将其转换为打字稿,我想在Outlook中显示值,但不显示。
The code below is for html file
<div class="contact-section">
<img src="/assets/img-01.png">
<div class="inner-width">
<h1>Get in touch with us</h1>
<input type="text" class="name" placeholder="Your Name">
<input type="email" class="email" placeholder="Your Email">
<textarea rows="1" placeholder="Message" class="message"></textarea>
<a class="btn-submit" onmouseover="appendMailTo()" id="sendMail"
href="mailto:random12@gmail.com?Subject=Hello%20again" >Get in
touch </a>
</div>
The code below is for the ts file
appendMailTo()
let message = (document.getElementById("message") as HTMLInputElement).value;
let subject = document.getElementById("mailSubject")
console.log(subject);
console.log(message);
let mailToAttr = document.getElementById("sendMail");
mailToAttr.setAttribute("href", "mailto:randoms12@gmail.com?
subject="+subject+"&body="+message);
答案
出于安全目的,Outlook会阻止邮件正文中的所有脚本。有关更多信息,请参见Is JavaScript supported in an email message?。
以上是关于消息值未显示在Outlook,HTML和打字稿中的主要内容,如果未能解决你的问题,请参考以下文章