Tengo un archivo javascript de Vanilla ya que estoy tratando de desarrollar mi conocimiento de Vanilla js, tengo este problema en el que llamo a otra función cuando se hace clic en un botón y a esta función se le debe pasar el valor de mi menú de selección.
Pero si cargo mi página y luego hago clic en el botón sin tocar el menú de selección, dice que el valor del menú de selección no está definido, aunque configuré una opción selected predeterminada
¿Alguien sabe a que se debe esto?
Aquí están mis fragmentos de código:
<select name="cur" id="cur" onclick=getRate(document.getElementById('cur').value)> <option value="x">x</option> <option value="y" selected="selected">y</option> <option value="z">z</option> function finalVal() { let symbolHome = getRate(document.getElementById('cur').value)[1];He comprobado la función getRate y devuelve valores correctamente en una matriz de tamaño 4 [x,y,z,a]