填充电子邮件;至,cc“;和使用javascript和html的正文
除了我尝试将填充电子邮件;至,cc“;和使用javascript和html的正文,javascript,html,Javascript,Html,除了我尝试将填充到框之外,一切似乎都很正常 我的代码: Email: <input type="text" id="myTex"> <textarea id="myText"> lorsem ipsum </textarea> <button onclick="sendMail(); return false">Send</button> <script> function sendMail() { var
填充到
框之外,一切似乎都很正常
我的代码:
Email: <input type="text" id="myTex">
<textarea id="myText">
lorsem ipsum
</textarea>
<button onclick="sendMail(); return false">Send</button>
<script>
function sendMail() {
var link = "&mailto=" + escape(document.getElementById('myTex').value)
+ "?cc=myCCaddress@example.com"
+ "&subject=" + escape("Welcome New agent! ")
+ "&body=" + escape(document.getElementById('myText').value)
;
window.location.href = link;
}</script>
电子邮件:
耻骨
发送
函数sendMail(){
var link=“&mailto=“+escape(document.getElementById('myTex').value)
+“?抄送=myCCaddress@example.com"
+“&subject=“+escape”(“欢迎新代理!”)
+“&body=“+escape(document.getElementById('myText').value)
;
window.location.href=链接;
}
我的电子邮件输入有问题,它破坏了一切。。也许我的语法错了?我试过几种不同的方法,但都没用。。希望这是件简单的事情,我只需要另一双眼睛。像往常一样。。任何帮助都将不胜感激。谢谢。我想你想换衣服
var link = "&to="
到
var link=“mailto:”+escape(document.getElementById('myTex').value)
也不起作用。若要调试此功能,请忽略javascript并自己创建url。您应该能够在浏览器的地址栏中手动放置“mailto:”链接并使其正常工作。如果没有,则可能是您的邮件客户端有问题。在浏览器的地址栏中,键入“mailto:a@a.com然后按回车键。如果这不起作用,问题是你的邮件客户端,而不是你的javascript。对不起,也许我没有注意到你。。outlook会为我打开,并相应地填充所有字段,除了to
字段。因此,如果您转到“mailto:a@a.com,您会在Outlook中看到一个新的电子邮件窗口,但“收件人”字段中没有任何内容?如果这是正确的,那么在另一台计算机上试试。问题出在其他地方。可能的重复就是我从那里得到代码的地方,我在那里留下了一条新的评论,但没有人回应。谢谢你,乔
var link = "mailto:"