Cita:
Iniciado por chuidiang Hola:
java y javascript son lenguajes que no tienen nada que ver. Prueba en el foro de javascript.
Se bueno.
Disculpas estás en lo correcto, por si a alguien le es útil lo resolví de la mano de php agregándole una variable única a cada ID de esa manera no se pisan las variables, les dejo el código, saludos.
Código PHP:
echo'
<select name="ano" id="ano'.$variable.'" onchange="actualizar'.$variable.'()"> </select>
<select name="mes" id="mes'.$variable.'" onchange="actualizar'.$variable.'()"></select>
<select name="dia" id="dia'.$variable.'"></select>
<script type="text/javascript" >
var ano'.$variable.'=document.getElementById("ano'.$variable.'");
var mes'.$variable.'=document.getElementById("mes'.$variable.'");
var dia'.$variable.'=document.getElementById("dia'.$variable.'");
rellenar_ano(ano'.$variable.');
rellenar_mes(mes'.$variable.');
rellenar_dia(dia'.$variable.','.$GLOBALS[PRMT_fecha_ano_fin].',0);
function actualizar'.$variable.'() {
limpiaSelect(dia'.$variable.');
rellenar_dia(dia'.$variable.', ano'.$variable.'.options[ano'.$variable.'.options.selectedIndex].value, mes'.$variable.'.options[mes'.$variable.'.options.selectedIndex].value );
}
</script>';