Test sur un champ en fonction d'une donnée extérieure

Résolu/Fermé
CMLAO - 4 févr. 2020 à 13:53
 CMLAO - 5 févr. 2020 à 07:04
Bonjour,

Je cherche une méthode pour vérifier si le texte entré, un jour de la semaine en l’occurrence, dans un champ, correspond au jour courant. Aujourd'hui, il faudrait écrire mardi par exemple.

Sauriez-vous comment faire ?

function check_testA() {
        var pattern = /lundi|mardi|mercredi|jeudi|vendredi|samedi|dimanche/;
        var testA = $("#testA").val();
        if (pattern.test(testA) && testA !== '') {
            ... ;
        } else {
            ... ;
        }
}


Merci d'avance pour votre aide.

Tout cordialement,

CMLAO
A voir également:

2 réponses

cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 496
4 févr. 2020 à 18:06
Bonjour,

Ne serait-il pas plus judicieux d'utiliser une balise <select> ?

Comme cela, on limite les choix au jour de la semaine (et pas à d'autres données aléatoires qui pourraient y être entrées.

Javascript donne le jour de la semaine sous forme numérique (0 = Dimanche, 1 = Lundi etc etc)

let laDate = new Date();
let jour = laDate.getDay();


Combiné au <select>, tu aura ce que tu cherches je pense.

Cordialement,
0
Bonjour,

C'est super, vous m'avez parfaitement remis sur la piste pour trouver la solution.

Merci infiniment.

CMLAO
0