这对我解释有点棘手,所以我会尽我所能。我有一个包含至少10个电子邮件地址列表的页面。而不是将这些简单的“mailto”链接,我希望在灯箱中有一个简单的形式(这部分很简单)。
下一部分是我遇到困难的地方。我需要弄清楚如何不仅如何在变量中存储每个电子邮件地址,而且还要将表单发送到被点击的电子邮件地址(如果单击a@a.com,表单将发送到该地址等等。)
我之前见过它,所以我知道这是可能的,我只是不知道从哪里开始。谢谢!
答案 0 :(得分:1)
我会做点像......
<!-- Your contact form -->
<form action="contact.php" method="POST">
<input type="hidden" id="emailto" name="emailto" value="">
<!-- Rest of your form -->
</form>
<!-- Your email address triggers -->
<span class="contacttrigger">a@a.com</span>
<!-- The script -->
<script>
$(".contacttrigger").click(function(){
$("#emailto").val($(this).html());
// Show your lightbox now
});
</script>
显然,在服务器端,您需要进行验证,以确保emailto
是允许表单发送到的有效电子邮件地址