Problem
So my problem is that I have an <input type='number'>, and I'm trying to get the value of the input when the user clicks enter and console.log() the value. But when I tested, it returned undefined.
Input
<input type="number" value="0" placeholder="Enter Number..." class="insert">
JavaScript
function main() {
        var input = document.getElementsByClassName('insert');
        document.addEventListener('keydown', function(e) {
            if(window.event == 13 || e.which == 13) {
                var num = input.value;
                console.log(num)
                /*if(num < 0) {
                    alert('Please enter a positive number');
                }*/
            }
        })
    }
    window.onload = main;
 
     
    