заполнение электронной почты «to, cc» и body, используя javascript и html

0

Все, кажется, работает хорошо, за исключением, когда я пытаюсь заполнить to поле...

мой код:

Email: <input type="text" id="myTex">

<textarea id="myText">
   lorsem ipsum
</textarea>
<button onclick="sendMail(); return false">Send</button>

<script>
function sendMail() {
    var link = "&mailto=" + escape(document.getElementById('myTex').value)
             + "[email protected]"
             + "&subject=" + escape("Welcome New agent! ")
             + "&body=" + escape(document.getElementById('myText').value)
    ;

    window.location.href = link;
}</script>

У меня проблема с вводом электронной почты, она ломает все. Возможно, мой синтаксис неправильный? Я пробовал несколько разных вещей, но безрезультатно. Надеюсь, это что-то простое, и мне просто нужен еще один набор глаз. Как обычно, любая помощь была бы весьма признательна. Спасибо.

  • 0
    возможный дубликат отправки писем с помощью Javascript
  • 0
    Это на самом деле, откуда я получил код, и я оставил там новый комментарий, но никто не ответил. Спасибо, Джо. знак равно
Теги:

1 ответ

1

Я думаю, вы хотите изменить

var link = "&to="

в

var link = "mailto:"
  • 0
    var link = "mailto:" + escape(document.getElementById('myTex').value) не работает ..
  • 0
    Чтобы отладить это, игнорируйте JavaScript и просто сделайте URL самостоятельно. Вы должны быть в состоянии поместить ссылку «mailto:» вручную в адресную строку браузера и заставить ее работать. Если это не так, то это, вероятно, проблема с вашим почтовым клиентом.
Показать ещё 4 комментария

Ещё вопросы

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