Mi objetivo es cambiar el atributo "onclick" de un enlace. Puedo hacerlo con éxito, pero el enlace resultante no funciona en ie8. Funciona en ff3.Cómo establecer el atributo OnClick con el valor que contiene la función en ie8?
Por ejemplo, esto funciona en firefox3, pero no en ie8. ¿¿¿Por qué???
<p><a id="bar" href="#" onclick="temp()">click me</a></p>
<script>
doit = function(){
alert('hello world!');
}
foo = document.getElementById("bar");
foo.setAttribute("onclick","javascript:doit();");
</script>
¿Cuál es la línea de "javascript: alert ('hola mundo');" ¿todo sobre? – Hugoware
¿cuál es la idea de no definir el atributo "tipo" de la etiqueta del script y usar javascript como una declaración de clase o algo como esto? – backslash17
déjeme arreglar eso ... – edt