<form action="MAILTO:[email protected]" method="post" enctype="text/plain">
<input type="text" value="Name" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}" required="">
<input type="text" value="E-mail" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'E-mail';}" required="">
<textarea type="text" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Message';}" required="">Message</textarea>
<input type="submit" value="SEND">
</form>
Код указан в моем файле HTML. Как только я напишу текст в текстовых окнах и нажмите кнопку «Отправить», он откроет новое электронное письмо с помощью моего почтового клиента (насколько это хорошо). Но в теле письма нет никакого контента. Я хочу, чтобы текст, который я вводил, был в центре нового электронного письма, которое только что было открыто. Я не хочу использовать какие-либо файлы PHP или JavaScript. Я хочу, чтобы все было в файле HTML.Отправка сообщения электронной почты из HTML
Спасибо!
Вы можете проверить [этот вопрос] (Http: // stackoverflow.com/questions/4782068/can-i-set-subject-content-of-email-with-using-mailto) для синтаксиса схемы mailto:. Кроме того, я немного смущен, так как вы говорите, что не хотите использовать JS, но вы используете JS в своем 'onfocus' /' onblur'. – max
Что я имел в виду, так это то, что я хочу внести изменения только в файл HTML и не добавлять строки кода в файл JS. – user3882752