Cita:
Iniciado por Javier01 en la función devolver hora te falto el return.
<script>
function devolverhora(){
ahora=new Date();
hora1=ahora.getHours();
minutos=ahora.getMinutes();
segundos=ahora.getSeconds();
return hora1+":"+minutos+":"+segundos;
}
</script>
Ahora no devuelve nada el input hora1