Подскажите, как подвесить события к полученным по атрибутам name через this инпутам
<script>
window.onload = function(e) {
var buttons = document.querySelectorAll('.actions input');
for (var i = 0; i < buttons.length; i++) {
buttons[i].onclick = btnClick;
}
}
function btnClick(e) {
var name = this.getAttribute ('name');
if ( name == 'save') {
console.log(1);
}
else if ( name == 'delete') {
console.log(2);
}
}
</script>