Hola a todos, estimados, tengo un multiple DatePicker que selecciona varias fechas y puede hacerlo de manera discontinua, las fechas seleccionadas se almacena (todas las que seleccionas) en un div 'resultado' separados por comas. Quisiera poder guardarlos en una base de datos para lo cual debería realizar un script con la function split para separarlos de manera individual (ya que el paso que sigue sería comparar con la fecha actual y mostrar una imagen almacenada) pero no logro resolver el código del script para separar las fechas de manera individual.
Parte del código...
$.datepicker.setDefaults($.datepicker.regional['es']);
$(function () {
$('#datepicker').multiDatesPicker({
altField: '#altField'
});
});
function capturar()
{
// Obtenemos e valor por el número de elemento
var porElementos=document.forms["form1"].elements[0].value;
// Obtenemos el valor por el id
var porId=document.getElementById("altField").value;
document.getElementById( "resultado" ).innerHTML=" \ Lo almacena en 'rersultado' (todo junto: 21/05/2017, 12/05/2017, 15/07/2017)
"+porId;
}
//Intente con este código pero no me funciona...*Este es mi Inconveniente.
function separar()
{
var fechas=document.getElementById("altField").value;
document.write(fechas + "<br>" + "<br>");
var expresionRegular = /\s*;\s*/;
var listaFechas = fechas.split(expresionRegular);
document.getElementById("resux").innerHTML=" \ //Aquí intento guardar las fechas en el div “resux”
"+fechas;
document.write('listaFechas');
}
</script>
- <form id="form1">
<div id="datepicker" align="center">
<input type="text" id="altField" name="saveDate_cp" width="45"placeholder="Ingrese Fechas">
</div>
<br>
</form>
<br>
<div>
<input type="button" id='A'value="SELECCIONADO" onclick="capturar()">
<div id = "resultado" ></div>
</div>
<div id = "resux" > </div>
</body>
Espero puedan ayudarme, desde ya Muchas Gracias.