wie man die onclick-funktion auf einen dynamisch erstellten button in javascript aufruft

var del = document.createElement('input');
del.type = 'button';
del.name = 'delll';
del.value = 'del';
del.onClick = 'alert("hi  javascript")';

Hier habe ich dynamisch einen Eingabetyp BUTTON angelegt und möchte nun die Funktion bei Tastenklick aufrufen. ich benutzeonClick(); Funktion dafür. Im obigen Code funktioniert aber alles einwandfreidel.onclick funktioniert nicht wie ich will (zur Erzeugung eines Alarms für die Demo)

Ich verwende in diesem Programm keinen JQuery-Code. Verwenden Sie daher bitte keinen JQuery-Code.