Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

208
Vistas
Obtener valor del objeto analizando el valor seleccionado

Tengo una fecha como esta:

 const data = { first: { segment: 'first', segment_id: '257ad548-6fee-47c1-afbc', placeholder: 'Some text' }, second: { segment: 'second', segment_id: '373273a0-208f-4c3f-905b', placeholder: 'Some random text' }, third: { segment: 'third', segment_id: '26e96613-1180-4961-b775', placeholder: 'Another random text' }, fourth: { segment: 'fourth', segment_id: '03451a57-8d95-4113-b109', placeholder: 'Totally random text' }, };

Y un cuadro selecto:

 <select id="segments"> <option selected="selected" value="257ad548-6fee-47c1-afbc">first</option> <option value="373273a0-208f-4c3f-905b">second</option> <option value="26e96613-1180-4961-b775">third</option> <option value="03451a57-8d95-4113-b109">fourth</option> </select>

¿Cómo puedo obtener datos del objeto en función del valor seleccionado? Esto es lo que he probado:

 document.getElementById('segments').onchange = function () { selectedSegment = this.options[this.selectedIndex].text; console.log(data.selectedSegment.placeholder); // Not working - it's undefined // I'm looking for this value in the data object: data."selected text".paceholder }

jsviolín

Espero que mi pregunta tenga sentido. :-) Gracias.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda