Intento acceder al valor de la etiqueta de entrada pero en la consola me muestra indefinido o nulo
<div class="searchbar"> <input type="text" id="tags" placeholder="Search for a state..."> </div> button type="button" id="add-btn-data" onclick="addstate()">add</button> var inputstate = document.getElementById('tags').value; function addstate(){ console.log(inputstate); }Intenta declarar la variable dentro de la función, podría funcionar
function addstate(){ var inputstate = document.getElementById('tags').value; console.log(inputstate);}