Bonjour,

J'aimerai savoir s'il n'est pas possible de simplifier ces deux "fonctions" :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
                    $("#boutonOk").click(function() { 
                        if ( !$("#Q5R3").val() && $("#Q5R2").attr("checked") ) {
                            window.alert("Merci de remplir le champ");
                            $("#Q5R3").focus();
                            return false;
                        }
                    });
 
                    $("#boutonOk").click(function() { 
                        if ( !$("#Q5R5").val() && $("#Q5R4").attr("checked") ) {
                            window.alert("Merci de remplir le champ");
                            $("#Q5R5").focus();
                            return false;
                        }
                    });
N'est-il pas possible de faire ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
                    $("#boutonOk").click(function() { 
                        if ( !$("#Q5R3").val() && $("#Q5R2").attr("checked") ) {
                            window.alert("Merci de remplir le champ");
                            $("#Q5R3").focus();
                            return false;
                        }
                        if ( !$("#Q5R5").val() && $("#Q5R4").attr("checked") ) {
                            window.alert("Merci de remplir le champ");
                            $("#Q5R5").focus();
                            return false;
                        }
                    });