So I tried to make a button, that when pressed would change the input value.
    <input  id="inp" type="text" name="" value="">
    <button id="numb1" onclick="number()" type="button" name="button">1</button>
    <button id="numb2" onclick="number()" type="button" name="button">2</button>
    <button id="numb3" onclick="number()" type="button" name="button">3</button>
    <script type="text/javascript">
        function number(){
          var x = document.querySelectorAll("numb1, numb2, numb3").innerHTML;
          document.getElementById("inp").value = x;
          console.log(x);
        }
    </script>But for some reason the value is undefined. Why is it undefined?
 
     
    