Saludos, estaba leyendo sobre como acomodar de una manera más estetica los scripts y esta me llamo mucho la atencion:
Código:
<html>
<head>
<script language="JavaScript">
function muestraMensaje() {
alert('Gracias por pinchar');
document.getElementById("pinchable").onclick = muestraMensaje;
}
</script>
</head>
<body>
<input id="pinchable" type="button" value="Pinchame y verás" />
</body>
</html>
El problema es que no funciona, si lo pongo de esta forma funciona, pero lo que busco es como en el ejemplo de arriba.
Código:
<html>
<head>
<script language="JavaScript">
function muestraMensaje() {
alert('Gracias por pinchar');
}
</script>
</head>
<body>
<input id="pinchable" type="button" value="Pinchame y verás" onclick="muestraMensaje()"/>
</body>
</html>
El script original solo es asi:
Código:
function muestraMensaje() {
alert('Gracias por pinchar');
}
document.getElementById("pinchable").onclick = muestraMensaje;
<input id="pinchable" type="button" value="Pinchame y verás" />
No se si lo estoy acomodando mal, o el codigo de por si no funciona, espero puedan ayudarme.