La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/JavaScript/84228-PORQUE-APARECE-OBJECT-EN-LUGAR-DEL-INDEX-DE-UNA-LI.html

PORQUE APARECE OBJECT EN LUGAR DEL INDEX DE UNA LI

PORQUE APARECE OBJECT EN LUGAR DEL INDEX DE UNA LI

Publicado por Esmeralda (30 intervenciones) el 29/08/2001 17:52:07
HOLA MI PROBELMA ESQUE QUIERO PONER EL INDEX DE UNA LISTA EN UN CAMPO DE TEXTO PERO AL PONER ESTO
t.CAMPODETEXTO.value=t.productos.options[t.productos.selectedIndex];
ME PONE EN LA CAJA DE TEXTO [object],PORQUE?,
GRACIAS

RE:PORQUE APARECE OBJECT EN LUGAR DEL INDEX DE UNA

Publicado por enrique (8 intervenciones) el 30/08/2001 10:54:32
al hacer esto

t.CAMPODETEXTO.value=t.productos.options[t.productos.selectedIndex];

t.productos.options[t.productos.selectedIndex] se refiere a un objeto Option del select, debes añadir .value o .text, son propiedades de un <option>

t.productos.options[t.productos.selectedIndex].value o
t.productos.options[t.productos.selectedIndex].text

saludos.