Mise à jour de 'index.html'
continuous-integration/drone/push Build is passing Details

master
Othmane BENJELLOUN 11 months ago
parent 31b0afd19a
commit 21a7d63f0b

@ -6,7 +6,11 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Benjelloun Othmane - Portfolio</title> <title>Benjelloun Othmane - Portfolio</title>
<script type="text/javascript">
(function(){
emailjs.init("7BilGPRGiKeG3EoPa");
})();
</script>
<!-- <!--
- favicon - favicon
--> -->
@ -743,26 +747,19 @@
<section class="contact-form"> <section class="contact-form">
<h3 class="h3 form-title">Formulaire</h3>
<h3 class="h3 form-title">Formulaire</h3> <form id="contact-form" class="form">
<div class="input-wrapper">
<form action="#" class="form" data-form> <input type="text" name="fullname" class="form-input" placeholder="Nom" required>
<input type="email" name="email" class="form-input" placeholder="Adresse mail" required>
<div class="input-wrapper"> </div>
<input type="text" name="fullname" class="form-input" placeholder="Nom" required data-form-input> <textarea name="message" class="form-input" placeholder="Votre message" required></textarea>
<button class="form-btn" type="submit">
<input type="email" name="email" class="form-input" placeholder="Adresse mail" required data-form-input> <ion-icon name="paper-plane"></ion-icon>
</div> <span>Envoyer</span>
</button>
<textarea name="message" class="form-input" placeholder="Votre message" required data-form-input></textarea> </form>
<p id="status"></p>
<button class="form-btn" type="submit" disabled data-form-btn>
<ion-icon name="paper-plane"></ion-icon>
<span>Envoyer</span>
</button>
</form>
</section> </section>
</article> </article>
@ -786,6 +783,31 @@
--> -->
<script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script> <script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script>
<script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script> <script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script>
<script type="text/javascript">
document.getElementById('contact-form').addEventListener('submit', function(event) {
event.preventDefault();
var fullname = document.querySelector('input[name="fullname"]').value;
var email = document.querySelector('input[name="email"]').value;
var message = document.querySelector('textarea[name="message"]').value;
var templateParams = {
fullname: fullname,
email: email,
message: message
};
// Envoyer l'e-mail
emailjs.send('service_miwbldn', 'template_vi7w5fd', templateParams)
.then(function(response) {
console.log('SUCCESS!', response.status, response.text);
document.getElementById('status').innerText = 'Message envoyé avec succès!';
}, function(error) {
console.log('FAILED...', error);
document.getElementById('status').innerText = 'Erreur lors de l\'envoi du message.';
});
});
</script>
</body> </body>

Loading…
Cancel
Save