Hola a todos. Tengo un pequeño problema con un combo y he estado mirando y nadie parece haber tenido el mismo problema antes. Verán, necesito que cuando el usuario pinche sobre una de los elementos del combo, el item seleccionado se escriba en un cuadro de texto. Hasta ahí fácil:
Código:
micombo.addEventListener("change",mifuncion);
function mifuncion(){
mitexto.text=micombo.selectedItem.label;
}
mas o menos sería ese el código que uso. El problema está cuando el combo sólo tiene un item. Si el usuario escribe algo en el cuadro de texto (éste es editable), y después abre el combo y selecciona el único item que existe, no se produce un evento onChange, porque el valor del combo no ha cambiado, y por lo tanto no se rellena el cuadro de texto con dicho valor.
¿Le ha ocurrido alguna vez a alguien esto?¿Alguna sugerencia? Ya he probado varias opciones un tanto rebuscadas pero nada... espero haberme explicado. Gracias de antemano