test 基本上就是问题所说的。我已经对此进行了测试,如果我将“正文”放在“正文:”之后,那么它将发送电子邮件。我想要它做的是-6ren">
gpt4 book ai didi

javascript - 如何让这个 JavaScript 片段发送一封电子邮件,其正文是先前声明的变量?

转载 作者:行者123 更新时间:2023-12-01 00:22:11 25 4
gpt4 key购买 nike

<script src="https://smtpjs.com/v3/smtp.js">
</script>
<script>
var n=0;
</script>
<button type="button" onclick="Email.send({
Host : 'smtp.gmail.com',
Username : '[user@gmail.com]',
Password : '[app specifc password]',
To : '[reicpent@gmail.com]',
From : '[user@gmail.com]',
Subject : 'Subject' ,
Body : n
}){
.then(
message => alert(message)
);
}">
test
</button>

基本上就是问题所说的。我已经对此进行了测试,如果我将“正文”放在“正文:”之后,那么它将发送电子邮件。我想要它做的是发送变量的值。我对 JavaScript 相当陌生,所以简单的解释是最好的。

我正在使用此网页中的代码:https://www.smtpjs.com/

最佳答案

您必须将 Javascript 代码移至 onclick()函数转换为 <script> 内的单独函数标签,这样就可以得到n的值发送邮件时。像这样的事情:

var n = 0;

function sendMail() {
Email.send({
Host: 'smtp.gmail.com',
Username: 'user@gmail.com',
Password: '[app specifc password]',
To: 'reicpent@gmail.com',
From: 'user@gmail.com',
Subject: 'Subject',
Body: n
}).then((message) => alert(message));
}
<script src="https://smtpjs.com/v3/smtp.js">
</script>
<script>
</script>
<button type="button" onclick="sendMail()">
test
</button>

You need to solve the message which you are getting from the above code because that is something you have to fix according to your requirement.

关于javascript - 如何让这个 JavaScript 片段发送一封电子邮件,其正文是先前声明的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59317842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com