Bonjour et meilleurs vœux à tous,
Je n'arrive pas à sortir de la boucle forEach en utilisant break;
J'obtiens une erreur "Uncaught SyntaxError: Undefined label 'forEach'".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function saveDate() { // callBack for calendar tabForms.forEach(function(curForm){ let idId = curForm.querySelector("[name*='id'"); console.log(idId.value); if (idId.value == 0) break forEach; if (idId.value !=0) { // value=0 means a new element console.log(idId.value); curForm.submit(); } }, false ); }
Si j'enlève l'étiquette, l'erreur est "Illegal break statement".
Je ne comprends pas comment étiqueter ma boucle pour faire fonctionner.
Partager