Ну например
var elem = document.createElement('script');
elem.type = "text/javascript";
elem.innerHTML = "function message() { alert('test') }";
document.head.appendChild(elem);
и вешаете onclick на кнопку с message()
или просто получайте элемент и присваивайте ему событие onclick с каким то кодом