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

Résolu
CMLAO -  
 CMLAO -
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   Statut Contributeur Dernière intervention   496
 
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
CMLAO
 
Bonjour,

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

Merci infiniment.

CMLAO
0