Boucle teste
Résolu/Fermé
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
-
12 août 2017 à 15:44
delaville81 Messages postés 196 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 2 juin 2024 - 14 août 2017 à 11:53
delaville81 Messages postés 196 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 2 juin 2024 - 14 août 2017 à 11:53
A voir également:
- Boucle teste
- Teste performance pc - Guide
- Teste disque dur - Télécharger - Informations & Diagnostic
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Tv orange chargement en boucle ✓ - Forum TV & Vidéo
- Huawei s'allume et s'éteint en boucle - Forum Huawei
2 réponses
jordane45
Messages postés
38406
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 février 2025
4 732
14 août 2017 à 00:25
14 août 2017 à 00:25
Bonjour,
Quel est le souci exactement ? Car ne lisant vite fait le code.. il me semble techniquement correct....
(même si on peut l'améliorer (le raccourcir) en écriture ternaire..)
Par exemple :
homis ça.. donc.. quel est ton souci ?
Que contient ta focntion "surligne" ?
Y a t'il des messages (et si oui lesquels) dans la console de ton navigateur ?
Quel est le souci exactement ? Car ne lisant vite fait le code.. il me semble techniquement correct....
(même si on peut l'améliorer (le raccourcir) en écriture ternaire..)
Par exemple :
function verifchamps(champ) { var surL = document.getElementById(tab[i]) == '' ? true : false; surligne(champ, surL ); document.getElementById('check_out').style.display = document.getElementById(tab[i]) == '' ? "none" : "block"; return : document.getElementById(tab[i]) == '' ? false : true; }
homis ça.. donc.. quel est ton souci ?
Que contient ta focntion "surligne" ?
Y a t'il des messages (et si oui lesquels) dans la console de ton navigateur ?
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
14 août 2017 à 11:53
14 août 2017 à 11:53
j'vais corrigé le problème en mettant .value
Mais finalement je n'ai pas pris cette méthode car ça ne faisait pas ce que je voulais. J'ai crée une fonction pour chaque champs de mon form. C'est plus long mais ça fonctionne comme je voulais
if(document.getElementById(tab[i]).value == '')
Mais finalement je n'ai pas pris cette méthode car ça ne faisait pas ce que je voulais. J'ai crée une fonction pour chaque champs de mon form. C'est plus long mais ça fonctionne comme je voulais
14 août 2017 à 00:36
C'est redondant, le test d'égalité retournant déjà un booléen.
De même pour le test ternaire après, qui peut se faire en fonction de , et le qui est simplement .