Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/06/2015, 16:18
crash_rpm
 
Fecha de Ingreso: agosto-2012
Ubicación: Almeria
Mensajes: 50
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: For dentro de un select

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.