Je travaille avec un simple jQuery pour ajouter des événements onfocus/onblur à un formulaire généré. Le code suivant fonctionne dans d'autres navigateurs, à l'exception IE7/8:jQuery .attr() ne fonctionne pas dans IE
$(document).ready(function(){
$("input#edit-submitted-first-name").attr('onfocus', "if(this.value=='First Name') this.value = ''");
$("input#edit-submitted-first-name").attr('onblur', "if(this.value=='') this.value = 'First Name'");
});
Dans la source IE, son même pas l'ajouter aux entrées. Y at-il un bug IE à ce sujet?
+1 à droite .. c'est soit ça soit $ ("sélecteur"). Bind ('focus', fonction) .. – Fosco
La partie focus fonctionne, mais le flou n'est pas – Kevin
@Kevin pouvez-vous montrer du code? Ça devrait marcher. –