allora genero le div attraverso php:

for ($iNumOptions=1;$iNumOptions<=MAX_POLL_OPTS;$iNumO ptions++){


echo "<div id='divOpt_" . $iNumOptions ."' style='visible:hidden;display:none;'> \n"
. " <div style='height:20px;width:30%;overflow: auto;float: left;' >Opzione " . $iNumOptions . "</div> \n"
. " <div style='height:20px;width:70%;overflow: auto;float: right;' ><input type='text' name='". POLLOPT_FORMFIELD_NAME . $iNumOptions ."' size='60'></div> \n"
. "</div> \n";

}

poi uso la seguente funziona javascript:



function showOptionFields(){

var iTotalOption=document.forms["frmEditorHtml"].selNumOptions.value;

var divOption;

for (i=1;i<=12;i++){

divOption=document.getElementById("divOpt_" + i);

if (i<=iTotalOption){

divOption.style.visibility="visible";
divOption.style.display="block";
}else{
divOption.style.visibility="hidden";
divOption.style.display="none";
}
}

}

spero che serva a qualcosa io nn riesco a capire dove sbaglio!