salve a tutti 
Ho una form così dichiarata:
codice:
<form name="form" method="post" action="prodotto.php">
all'interno di questa form ho due campi select, uno che contiene tutti gli accessori presenti in un db, e l'altro vuoto. Tra questi due campi ho due bottoni, clicccando su uno dovrebbe spostarmi l'accessorio selezionato dal primo al secondo campo, cliccando sull'altro viceversa.
I due bottoni sono così dichiarati:
codice:
<input type="submit" name="inserisci" value="->" onClick="move(this.form.elenco_accessori, this.form.accessori)">
dove la funzione move è questa:
codice:
<script language="JavaScript">
sortitems = 1; // Flag che indica se ordinare i nomi in ordine alfabetico
// Funzione che sposta i nomi da un menu all'altro
function move(fbox, tbox) {
// Scorre tutti i valori della box specificata come primo parametro
for(var i=0; i<fbox.options.length; i++) {
// Se l'opzione corrente è selezionata e se il suo valore non è nullo...
if(fbox.options[i].selected && fbox.options[i].value != "") {
// ...crea un nuovo oggetto Option che fa da swap...
var no = new Option();
// ...copio il valore e l'etichetta dell'opzione nell'oggetto di swap...
no.value = fbox.options[i].value;
no.text = fbox.options[i].text;
// ...copio l'opzione nell'altro menu
tbox.options[tbox.options.length] = no;
// ..cancello l'opzione dal menu precedente
fbox.options[i].value = "";
fbox.options[i].text = "";
}
}
// Cambio la lunghezza del vecchio menu
BumpUp(fbox);
// Se necessario ordino il menu in ordine alfabetico
if (sortitems) SortD(tbox);
}
</SCRIPT>
in sè la funzione va, solo che quando clicco su un bottone per spostare l'accessorio da un campo all'altro, mi apre anche la pagina indicata nell'action della form (prodotto.php)...come faccio per fare in modo che, anche cliccando sul bottone non vada nella pagina?
grazie mille