在phpmailer中,我想在变量 body 中使用脚本标记来执行click事件。例如,这是我在电子邮件中发送的正文。我把它放在$mail->body='<html>..<script>....'
<html>
<head>
<title></title>
<script>
document.getElementById("btn").onclick=function(){clt()};
function clt(){
console.log("okk");
}
console.log("okk");
</script>
</head>
<script>
document.getElementById("btn").onclick=function() {clt()};
function clt(){
console.log("okk");
}
console.log("okk");
</script>
<body>
<p id="txt">tetet</p><button id="btn" onclick="clt()">click me! </button>
<script>
document.getElementById("btn").onclick=function() {clt()};
function clt(){
console.log("okk");
}
console.log("okk");
</script>
</body>
</html>
答案 0 :(得分:1)
这与PHPMailer没有任何关系;电子邮件客户端不运行javascript,因此您无法执行此操作。