Código Javascript:
Ver original
<script type="text/javascript"> var alClickear = new Function('codigo'){setAttribute("onClick",getAttribute('onClick') += ';' + codigo)}; </script> <script type="text/javascript"> document.getElementById('boton').alClickear(function(){ alert('hola'); }); </script>
Código HTML:
<button id="boton">Boton</button>
elemento.alClickear({ puedo definir una funcion });
sin necesidad de escribir el atributo onClick en el elemento deseado. No se que este mal, espero que me puedan ayudar :)