作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
test 基本上就是问题所说的。我已经对此进行了测试,如果我将“正文”放在“正文:”之后,那么它将发送电子邮件。我想要它做的是-6ren">
<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/
我是一名优秀的程序员,十分优秀!