non mi funziona,
codice:
s = document.forms['oFormMovimento'].elements['sTipoPagamento'];
for(var i = 0; i < s.options.length; i++)
{
if(s.options[i].value == window.opener.aArrayTestataPopUp[0])
{
s.selectIndex = i;
alert(i);
}
}
ho controllato con un alert(), esce l'Index giusto !!!!!
allora ho fatto questo:
document.forms['FormMovimento'].elements['sTipoPagamento'].selectIndex = 3;
e non funziona !!!
forse dipende che il <select> e' popolato dinamicamente con PHP ???
Codice PHP:
<select name="sTipoPagamento" id="sTipoPagamento">
<option value="" selected="selected"></option>
<?
$oComm = mysql_query("SELECT CODICE,DESCRIZION FROM cpg ORDER BY DESCRIZION ASC;", $oConn);
while($oRead = mysql_fetch_array($oComm)){
?><option value="<?=$oRead["CODICE"];?>"><?=$oRead["DESCRIZION"];?></option><?
}
?>
</select>