我该怎么做:
var newContactEmail = "abc@cc.com";
document.getElementById('contactEmail').innerHTML = '<a href="mailto:"' + newContactEmail + '">' + newContactEmail + '</a>';
当我单击邮件链接时,它会打开,但"收件人"字段为空。
你把右双引号放得太早了。
var newContactEmail = "abc@cc.com";
document.getElementById('contactEmail').innerHTML = '<a href="mailto:' + newContactEmail + '">' + newContactEmail + '</a>';
与其href="mailto:"' + newContactEmail + '" '
尝试href="mailto:' + newContactEmail + '" '
..否则它看起来像 href = "mailto:"someemail@a.com .