Salve a tutti, sto girando intorno ad un problema senza venirne a capo, ma forse è una cosa che non si può fare e sto cercando inutilmente una soluzione.
Ho un form dove metto a disposizione degli orari , ad es. dalle 07.00 alle 08.00 etc...
codice:
<input type="checkbox" name="ore[]" value="'.$ora_inizio.'-'.$ora_fine.'" onClick="cliccato(this)"/>
la scelta è un input checkbox che se cliccato viene controllato da una funzione js
codice:
<script language="javascript">
function cliccato(quale)
{
s =quale.value;
if (quale.checked)
{
var dati = s.split("-");
document.getElementById("ora1").value= dati[0] ;
document.getElementById("ora2").value= dati[1] ;
myVar=confirm("\n"+"Hai scelto il seguente orario :\n "+
" dalle " +dati[0] + " Alle " +dati[1] + "\n\n Se vuoi continuare la scelta delle ore \n\n Premi Ok!");
if(myVar=="0")
{
window.open("orescelte("+dati[0] +","+dati[1]+)");
}
}
</script>
Il problema sta proprio nel mandare i dati alla funzione "orescelte" che ovviamente non posso inviarle con windows.open perchè è interna non devo richiamare un'altro script.
La funzione orescelte deve incrementare una div con le scelte effettuate.
Sapete dirmi quale metodo posso studiare per risolvere?
Grazie.