revisa un manual de javascript para manipulación del DOM,
appendChild,
createElement,
innerHTML y demás funciones.
¿supongo que usas PHP?: si estoy en lo cierto, al asignar el
NAME de los select dinámicos, agregarles un par de corchetes [] para que así en php te los retorne como un array:
<select name="hijos[]" >...</select>
<select name="hijos[]" >...</select>
<select name="hijos[]" >...</select>
y en PHP:
$hijo0 = $_POST['hijos'][0];
$hijo
1 = $_POST['hijos'][
1];
o usas ciclos foreach