has una funcion que genere el texto "email" el cuadro de texto y el combo y en la propiedad onclik del boton add llama a la funcion!! ejemp:
<?php
function GenerarCampo()
{
echo 'Email:<Input type="text" name="Correo">'
echo '<SELECT NAME="Dominio">
<OPTION VALUE="1">@hotmail.com</OPTION>
<OPTION VALUE="2">@yahoo.es</OPTION>
</SELECT> '
}?>
<input type="Button" value="Add" onclick="GenerarCampo()">