Lo he puesto tal cual me has dicho, quedaria algo asi:
Código:
var counter = 1;
var limit = 3;
function addInput(divName){
if (counter == limit) {
alert("Has llegado al límite" + counter + " inputs");
}
else {
<?php $opt =""; for( $i=1;$i<=31;$i++) { $opt.= "<option value='".$i."'>".$i."</option>"; } ?>
var newdiv = document.createElement('div');
newdiv.innerHTML = "Entry " + (counter + 1) + " <br><select name='dia[]' id='dia' title='dia' style='width:50px;'> <option value='0'>Día</option><?php echo $opt ?> </select>";
document.getElementById(divName).appendChild(newdiv);
counter++;
}
}
pero ha dejado de funcionar el boton que agrega el desplegable, antes de modificar esto, si se agregaba pero vacio.
¿He colocado algo mal?
Muchas gracias por tu ayuda.