encontre y modifique algunos codigos y me salio, por si alguien le interesa hay esta.........
<html>
<head>
<title>Crea cajas de texto según selección</title>
</head>
<BODY style="font-family: Verdana">
<p align="center"><b>Crea cajas de texto según selección</b></p>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Peter Hermus -->
<!-- Web Site:
http://come.to/speedpete -->
<!-- Begin
function createForm() {
var valor=gustaria.value;
if (valor=='Otro')
{
data = "";
inter = "'";
spaces=" ";
data = data + "¿Donde te gustaria participar?" + spaces
+ "<input type='text' size=25 name=" + inter
+ "gustaria" + inter + "'><br>";
if (document.layers) {
document.layers.cust.document.write(data);
document.layers.cust.document.close();
}
else {
if (document.all) {
cust.innerHTML = data;
}
}
}
}
// End -->
</script>
</HEAD>
<BODY style="font-family: Verdana">
<center>
<tr>
<td width="220" class="titulo_campo">¿Cómo te gustaría participar en
UTPMP?</td>
<td width="20"> </td>
<td width="330" class="campos">
<select name="gustaria" onchange="createForm()">
<option value=""> </option>
<option value="Como Voluntario">Como Voluntario</option>
<option value="Como Colaborador">Como Colaborador</option>
<option value="Como Difusor de UTPMP">Como Difusor de UTPMP</option>
<option value="En nuestro Boletín">En nuestro Boletín</option>
<option value="En nuestro equipo de trabajo">En nuestro equipo de trabajo</option>
<option value="Otro">Otro</option>
</select>
</td>
</tr>
<form name="webform">
<table border=0>
<tr>
<td colspan=2>
<!-- Placeholder for dynamic form contents -->
<span id=cust style="position:relative;"></span>
</td>
</tr>
</table>
</form>
</center>