JavaScript не работает в HTML-шаблонах электронной почты

Мне нужно отправить электронное письмо с помощью PHP, что легко сделать с помощью SMTP, но проблема заключается в том, чтобы встроить веб-службу в HTML-почту, поэтому я использовал JavaScript в теле сообщения для доступа к веб-службе, когда нажатие кнопки срабатывает.

вы можете использовать AJAX для вызова...

Sayed Mohd Ali 18.02.2019 09:57

нет формы для отправки с помощью Ajax, но это плагин HTML5 dom jquery example <div id = "result1">10</div> <div><?php echo $totale; ?></div> $("#menu_plus1").click(function(){ $calcule = 9,9 * 5; $("#result1").html($calcule); $totale = $("#result1" ).html($рассчитать);});

Mohamed Cherif Fares 18.02.2019 10:03

поделитесь своим кодом

Sayed Mohd Ali 18.02.2019 10:04

Добавление Javascript в шаблоны электронной почты — плохая практика. здесь

Ekown 18.02.2019 10:33

как я могу заставить проект функционировать при вычислении и задании в jquery?

Mohamed Cherif Fares 18.02.2019 10:38

Забудьте об использовании писем JavaScript вstackoverflow.com/questions/1088016/html-email-with-javascript

04FS 18.02.2019 10:44
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
2
6
174
1

Ответы 1

        <div class = "container">
            <div class = "row">

                <div class = "col-lg-5 " >
                    <div class = "shadow bg-white stick-to-content mb-4">

                        <div class = "bg-dark dark p-4"><h5 class = "mb-0">Votre commande</h5></div>


                        <div id = "mainDiv">
                        <div class = "bg-dark dark p-4 hide"><h5 class = "mb-0">Son commande</h5></div>
                        <table class = "table-cart" id = "table-cart">
                            <!-- Contenu du cart list (liste de meal) -->

                               <!--  content code jquery -->
                        </table>

                        <div class = "cart-summary">
                            <div class = "row">
                                <div class = "col-7 text-right text-muted">Order total:</div>
                                <div class = "col-5"><strong class = "orderTotal"></strong></div>
                            </div>
                            <div class = "row devlieryHide">
                                <div class = "col-7 text-right text-muted">Devliery:</div>
                                <div class = "col-5"><strong class = "devliery"></strong></div>
                            </div> 
                            <hr class = "hr-sm">
                            <div class = "row text-lg">
                                <div class = "col-7 text-right text-muted">Total:</div>
                                <div class = "col-5"><strong class = "total"></strong></div>
                            </div>
                        </div>
                        </div>
                    </div>
                </div>

                <div class = "col-lg-7 ">
                    <form action = "{{route('sendCHeckOutToMail')}}" method = "post">
                         @csrf
                    <div class = "bg-white p-4 p-md-5 mb-4">
                        <h4 class = "border-bottom pb-4"><i class = "ti ti-user mr-3 text-primary"></i>Informations de base</h4>
                        <div class = "row mb-5">
                            <div class = "form-group col-sm-6">
                                <label>Nom:</label>
                                <input type = "text" name = "nom" class = "form-control">
                            </div>
                            <div class = "form-group col-sm-6">
                                <label>Prénom:</label>
                                <input type = "text" name = "prenom" class = "form-control">
                            </div>
                            <div class = "form-group col-sm-6">
                                <label>Ville:</label>
                                <input type = "text" name = "ville" class = "form-control">
                            </div>
                            <div class = "form-group col-sm-6">
                                <label>Rue et numéro:</label>
                                <input type = "text" name = "zip_code" class = "form-control">
                            </div>

                            <div class = "form-group col-sm-6">
                                <label>Téléphone:</label>
                                <input type = "text" name = "phone" class = "form-control">
                            </div>
                            <div class = "form-group col-sm-6">
                                <label>E-mail:</label>
                                <input type = "email" name = "mail" class = "form-control">
                            </div>
                        </div>

                        <h4 class = "border-bottom pb-4"><i class = "ti ti-package mr-3 text-primary"></i>Livraison</h4>
                        <div class = "row mb-5">
                            <div class = "form-group col-sm-6">
                                <label>Heure de livraison:</label>
                                <div class = "select-container">
                                    <select name = "date_livraison" class = "form-control">
                                        <option>Aussi vite comme possible</option>
                                        <option>Dans une heure</option>
                                        <option>Dans deux heures</option>
                                    </select>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class = "text-center">
                        <button type = "submit" class = "btn btn-primary btn-lg"><span>Commandez maintenant!</span></button>
                    </div>

                    </form>
                </div>
            </div>
        </div>

    </section>

<!-- Fonctions du cart Shopping -->
<script src = "{{ asset('frontEnd/assets/js/js/cartShopping.js') }}"></script>
<!-- Evenements du carnet d'adresses -->
<script src = "{{ asset('frontEnd/assets/js/js/events.js') }}"></script>

Другие вопросы по теме