Vale,
Es que el "this" se refiere al objeto "select".
Hay que acceder al array de opciones del objeto select, con el indice de la opción seleccionada, y obtener su value (o su text)
Sería algo así:
Código Javascript
:
Ver originalfunction estafuncion(inputSelect){
var indice = inputSelect.selectedIndex;
var selectedOption = inputSelect.options[indice]
document.getElementById("idInput").value=selectedOption.text;
}
O en una sóla linea;
Código Javascript
:
Ver originalfunction estafuncion(inputSelect){
document.getElementById("idInput").value = inputSelect.options[inputSelect.selectedIndex].text;;
}
A ver si ahora, sí que sí.
Un saludo