Intanto grazie per l'aiuto. Io ho più campi opzione cui far corrispondere input text e perciò ho fatto così:

<html>
<head>
<title></title>
<script language="javascript">
<!--

function campo(opzione,num){
if (num==1){
div = document.getElementById('divTesto')
if(opzione=="Attiva"){
div.innerHTML='<input type=text name=nome value=valore>'
}
else
div.innerHTML=''
}
}
if (num==2){
div = document.getElementById('divTesto2')
if(opzione=="Attiva"){
div.innerHTML='<input type=text name=nome2 value=valore2>'
}
else
div.innerHTML=''
}
}
//-->
</script>

<body>
<form name="myForm">



<input type="radio" name="scelta" onClick="campo('Attiva',1);">
Attiva
<input type="radio" name="scelta" onClick="campo('Disattiva',1);">
Disattiva </p>
<div id="divTesto"></div>
<input type="radio" name="scelta2" onClick="campo('Attiva',2);">
Attiva 2
<input type="radio" name="scelta2" onClick="campo('Disattiva',2);">
Disattiva2</p>
<div id="divTesto2"></div>
</form>
</body>

Ma NON VA perché mi da un erre (necessario oggetto): siccome con jvascript non me la cavo, mi date una mano... GRAZIE