From f996746793ab644ba765ea3bf3d6afbe05880ed4 Mon Sep 17 00:00:00 2001 From: Victor Mougel <victor.mougel.etu@univ-lille.fr> Date: Fri, 11 Feb 2022 11:06:43 +0100 Subject: [PATCH] alerte --- src/pages/pizzaForm.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/pages/pizzaForm.js b/src/pages/pizzaForm.js index c97a2d0..6dc5400 100644 --- a/src/pages/pizzaForm.js +++ b/src/pages/pizzaForm.js @@ -14,7 +14,19 @@ export default class PizzaForm extends Page { mount(element) { super.mount(element); + element + .querySelector('form') + .querySelector('button') + .addEventListener('click', event => { + event.preventDefault(); + this.submit(element); + }); } - submit(event) {} + submit(event) { + const name = event.querySelector('input[name=name]').value; + if (name.length == 0) window.alert('Invalid pizza name'); + else window.alert(`Pizza ${name} added`); + event.querySelector('input[name=name]').value = ''; + } } -- GitLab