Código HTML:
<script type="text/javascript">
function c(op){
var d = document.getElementById("add");
if (op == "uno"){
d.innerHTML = '<textarea name="textarea" id="textarea" cols="45" rows="5"></textarea>';
}else if (op == "dos"){
d.innerHTML = '<input type="file" name="archivo" id="archivo" />';
}
}
</script>
Código HTML:
<form id="form1" name="form1" method="post" action="">
<label>
<select name="select" id="select" onChange="c(this.value)">
<option value="uno">uno</option>
<option value="dos">dos</option>
</select>
</label>
<br />
<label id="add">
<label>
</form>