Mi objetivo es crear un objeto con algunas variables a las que pueda acceder más tarde.
Mi objeto creado
var object = { variable1: "test", variable2: document.getElementById("cb").options[document.getElementById("cb").selectedIndex].text }Sin embargo, recibo un mensaje de error con variable2
Índice: 2817 TypeError no capturado: no se pueden leer las propiedades de undefined (leyendo 'texto') en el índice: 2817
También he probado:
variable2: $('#cb option:selected').text()eso no funcionó. Me gustaría entender por qué? ¿Y cómo puedo evitar este error o resolver el problema de manera eficiente?