Bonjour,
je m'autoforme au javascript de base
j'essaye de faire un exercice avec diff�rentes taches � faire
lje n'arrivais pas � faire la 5eme tache donc j'ai essaye de faire des modifications � differents endroits qui font que des taches faites avant ne marchent plus, si j'avais appris git, je n'en serais pas l�...
je viens de constater qu'une validation de formulaire pouvait se faire avec la touche enter mais qu'un input qui serait g�n�r� dans le cas d'une edition par exemple, faudrait passer par un addevent*... ou un on*pour prendre en charge la validation par entr�e
j'ai voulu repartir d'un fichier vide, faire un petit programme tout bete et je ne comprends pas l'execution
si je veux juste afficher ce que je rentre dans la zone de saisie, �a ne s'affiche pas dans ma console
si je rajoute un console.log(1) au dessus, l� la valeur de l'input apparait mais pas le console.log(1)
si je rajoute un console.log(0) , la le console.log(1) et la saisie input s'affichent mais pas le console.log(0)
j'ai essay� de mettre un const a = 2 pour esperer voir le 0 s'afficher, rien.
mon 1er affichage est donc toujours ignor�, pourquoi? j'ai fouin� dans la console � essayer de voir si je pouvais remonter, rien. j'ai test� diff�rentes petites choses mais je ne trouve pas , il est 3h30 du matin , honteux de rendre les armes.. mais si quelqu'un pouvait m'indiquer ou est le bug, j ce serait gentil. Merci. (edit 3h48, j'ai voulu tester d'autres choses)
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body> <form> <input type="text" /> <button>Ajouter</button> </form> <script> const form = document.querySelector("form"); const input = document.querySelector("input"); form.addEventListener("submit", () => { console.log(0); console.log(1); const saisie = input.value; console.log(saisie); console.log(2); input.value = ""; }); </script> </body> </html>
Partager