no es que no tengas posibilidad. como dije en mi primer post, es posible, pero, te merece la pena??
se me ha ocurrido.
el segundo y el tercer select han de estar deshabilitados
Cita: onchange = "document.getElementById('campooculto').value += this.value; this.nextElementSibling.disabled = false;"
esto estaría en el primer y segundo select
está basado en la estructuras que muestras
el problema que mencioné anteriormente desaparece en principio pero puede persistir si el usuario vuelve a seleccionar una opción distinta a la seleccionada anteriormente. además ahora veo otro problema, y que te puedes encontrar con una cadena como esta 3101201225. el 25 sería que el usuario volvió a seleccionar un nuevo día