En utilisant jquery, j'aimerais obtenir le javascript de l'attribut onClick d'une étiquette A.jquery attr ("onClick") - ie et ff
<a href='#' onClick='alert("boo");' />
Dans Firefox: alert($('a').attr("onClick"))
montre: alert("boo")
Dans IE 6/7: alert($('a').attr("onClick"))
montre: function anonymous(){alert("boo");return false;}
Comment puis-je récupérer simplement le javascript, et non la fonction enveloppée, dans IE 6/7 utilisant jquery? (ou javascript simple)?
Franko
Juste curieux, pourquoi avez-vous besoin spécifiquement pour récupérer les 'alert ("boo")' dans cet exemple? L'appelez-vous d'un autre endroit ou juste en train d'explorer en ce moment? Si vous essayez de récupérer la valeur pour une autre raison, il peut y avoir une manière différente de la gérer. – JamesEggers
juste explorant pour le moment - se demandait pourquoi je ne peux pas obtenir le texte/pourquoi la fonction est retournée dans IE6/7. ie8 se comporte comme firefox ... –
@frankie boyle Ok. Je suis curieux à propos de moi maintenant mais je voulais m'assurer qu'il n'y avait pas une approche différente si vous n'étiez pas simplement en train d'explorer. Merci. – JamesEggers