Je fais une validation de champ en utilisant jquery pour vérifier si elle est vide. Si c'est le cas, je veux afficher un message, puis recentrer sur le champ afin que l'utilisateur puisse entrer certaines données. Code:Problème de validation JQuery
$('#fieldId').blur(function() {
var fieldValue = $(this).val();
if(fieldValue == null || fieldValue.length == 0) {
$(this).addClass('error');
// show error message
$('#errorDivId')
.text('You must enter a value in this field')
.show();
$(this).focus();
}
else {
if ($(this).is('.error')) {
$(this.removeClass('error');
$('#errorDivId').hide()
}
}
});
Cela fonctionne en quelque sorte mais cela déplace le curseur sur le champ suivant et non celui sur lequel je me suis recentré.
Works grande - merci – RWBear