Вы уверены, что используете тег "button", а не "input"?
<input type="file" id="file"/>
<button type="button" id="button">click</button>
<script>
document.getElementById('button').onclick=function(){
console.log(
document.getElementById('file').files
);
};
</script>