Devo modificare una funzione che prima eliminava le righe di una tabella, selezionate tramite checkbox e ora dovrà spostarle in
una nuova pagina e nuova tabella.
Seleziono con un checkbox una riga, devo prendere la o le sole righe selezonate e visualizzarle in una nuova pagina.
La 'function confermaElimina()' dovrà diventare 'function confermaElabora()', e non dovrà più eliminare, ma spostare i
valori selezionati, ad esempio in elabora.php
In elabora.php dovrò richiamare la funzione?
La 'function setCheckboxes(do_check)' rimane e seleziona o deseleziona tutti i checkbox.


<form name='tabelsForm' method='get' action='#' onSubmit='return confermaElimina()'>
[img]11.gif[/img]
<a href="#" onclick="setCheckboxes(true); return false;">
Seleziona tutti</a>
/
<a href="#" onclick="setCheckboxes(false); return false;">
Deseleziona tutti</a>

<input type='image' name='Ordina' title="Ordini acquisto" alt="Ordini acquisto" src="include/Images/ingranaggi19.gif" style='height: 20px; margin-bottom: -6px' onclick=' ();'>

</form>

// apre una nuova pagina (visualizza tutti, non solo i selezionati)

<center>
<form method='post' name='genera' action='esplodiOrdini.php'>
<input type='image' title='Genera ordine' src='12.jpg' style='border:0px; width:157px; height:35px'>
</form>
</center>

<script>
/**
* Checks/unchecks all tables
*
* @param boolean whether to check or to uncheck the element
*
* @return boolean always true
*/
function setCheckboxes(do_check)
{
/*
var elts = document.tabelsForm.elements['selected_tbl[]'];
var elts_cnt = elts.length;

for (var i = 0; i < elts_cnt; i++) { //>
elts[i].checked = do_check;
} // end for
*/
for(var z = 1; z <=<? echo $j;?>; z++) //>
{
document.tabelsForm.elements["selected_tbl["+z+"]"].checked=do_check;
}
return true;
}
function confermaElimina()
{
str = "Si è scelto di eliminare";
return window.confirm(str);
}
</script>