Je souhaite que les mêmes fonctions s'exécutent pour 2 objets jQuery: $('input[type="text"]')
et $('textarea[type=text]')
. Comment puis-je combiner ces deux dans le code ci-dessous? (actuellement, seule l'entrée est incluse).Même fonction pour plusieurs objets jQuery
$('input[type="text"]').focus(function() {
if (this.value == this.defaultValue){
this.value = '';
}
if(this.value != this.defaultValue){
this.select();
}
});
$('input[type="text"]').blur(function() {
if ($.trim(this.value == '')){
this.value = (this.defaultValue ? this.defaultValue : '');
}
});
Merci!
Pourquoi votre 'textarea' ont 'type = text'? Ce n'est pas un attribut valide pour un 'textarea' –
Je ne le savais pas. Mon objet est maintenant $ ('textarea') –