1

我怎样才能做到这一点:

var newContactEmail = "abc@cc.com";
document.getElementById('contactEmail').innerHTML = '<a   href="mailto:"' + newContactEmail + '">' + newContactEmail + '</a>';

当我单击邮件链接时,它会打开,但“收件人”字段为空白。

4

2 回答 2

8

你把右双引号放得太早了。

var newContactEmail = "abc@cc.com";
document.getElementById('contactEmail').innerHTML = '<a href="mailto:' + newContactEmail + '">' + newContactEmail + '</a>';
于 2013-01-31T16:03:55.117 回答
1

而不是href="mailto:"' + newContactEmail + '" 'try href="mailto:' + newContactEmail + '" '.. Else 它看起来像 href = "mailto:"someemail@a.com 。

于 2013-01-31T16:04:30.263 回答