Несколько адресов электронной почты на странице, используя одну форму

0

Для меня это немного сложно объяснить, поэтому я постараюсь изо всех сил. У меня есть страница с списком не менее 10 адресов электронной почты. Вместо того, чтобы иметь эти простые ссылки mailto, я хотел бы, чтобы в лайтбокс была простая форма (эта часть была простой).

В следующей части я затрудняюсь. Мне нужно выяснить, как не только сохранить каждый адрес электронной почты в переменной, но также отправить форму на адрес электронной почты, который был нажат (если щелкнуть по адресу [email protected], форма отправит на этот адрес, и так далее.)

Я видел это раньше, поэтому знаю, что это возможно, я просто не знаю, с чего начать. Благодарю!

  • 1
    @Trooper Trooper Z ваше предложение частично поможет в решении проблемы. Благодарю. :)
  • 4
    Из вашего вопроса не ясно, чего именно вы пытаетесь достичь. Не могли бы вы опубликовать свой код HTML и JS.
Показать ещё 7 комментариев
Теги:
email

1 ответ

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">[email protected]</span>

<!-- The script -->
<script>
$(".contacttrigger").click(function(){
    $("#emailto").val($(this).html());
    // Show your lightbox now
});
</script>

Очевидно, что на стороне сервера вам нужно будет иметь валидацию, чтобы убедиться, что emailto является допустимым адресом электронной почты, который форма разрешена для отправки

Ещё вопросы

Сообщество Overcoder
Наверх
Меню