L'effet que vous souhaitez obtenir ici est de définir et de supprimer la valeur par défaut de la zone de texte. Lorsque la souris est placée dans la zone de texte comme indiqué ci-dessous, le texte gris disparaît.
1. Vous pouvez utiliser un moyen simple, qui consiste à ajouter l'attribut onfocus à la zone de texte de saisie, comme suit :
$(this).val("");
}
});
$('#keyword').blur(function() {
//Lorsque le focus est perdu, si la valeur est vide, elle est définie sur la valeur par défaut
Si ($(this).val()== "") {
$(this).val(vdefault);
}
});
});
Bien sûr, il existe de nombreuses façons de le mettre en œuvre, voici celles que j'ai utilisées...