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!