Usando jquery, me gustaría obtener el javascript del atributo onClick de una etiqueta.jquery attr ("onClick") - es decir, y ff
<a href='#' onClick='alert("boo");' />
En Firefox: alert($('a').attr("onClick"))
espectáculos: alert("boo")
En IE 6/7: alert($('a').attr("onClick"))
espectáculos: function anonymous(){alert("boo");return false;}
¿Cómo puedo recuperar sólo el Javascript, y no la función envuelto, en IE 6/7 usando jquery? (o javascript simple)?
Franko
Sólo por curiosidad, ¿por qué necesita específicamente para recuperar el 'alert ("boo")' en este ejemplo? ¿Lo estás llamando desde otro lugar o simplemente estás explorando en este momento? Si intenta recuperar el valor por otro motivo, puede haber una forma diferente de manejarlo. – JamesEggers
solo estoy explorando en este momento - me preguntaba por qué no puedo obtener el texto/por qué la función se devuelve en ie6/7. ie8 se comporta como firefox ... –
@frankie boyle Ok. Tengo curiosidad por saberlo ahora, pero quería asegurarme de que no hubiera un enfoque diferente si no estuvieras explorando. Gracias. – JamesEggers