Button non appartenente al form

  • Creatore Discussione Creatore Discussione mythar
  • Data di inizio Data di inizio

mythar

Utente Attivo
16 Gen 2006
148
0
0
46
Naples
Ho una pagina con 2 div separati, diciamo DIV1 e DIV2.
In DIV1 ho un pulsante che richiama la seguente funzione javascript:

function opera(tab, chiave, op, chiavem)
{
percorso='index.php?com=' + tab + '&Item=' + chiave + '&mod=' + op + '&val=' + chiavem;
window.alert(percorso);
if (op=='ANN')
{
document.location=percorso;
}
else
{
document.frm_dettaglio.action=percorso;
document.frm_dettaglio.submit();
}
}


In DIV2 ho un form con una serie di campi, e il form si chiama frm_dettaglio.

Problema.
Quando clicco sul pulsante del DIV1 passando alla funzione il valore "op" diverso da "ANN", la submit del form non viene eseguita.

Mi è venuto un dubbio: il pulsante deve necessariamente far parte del form?
Se così non fosse, perchè questo script mi va in errore?
 
Oh, chi si rilegge :)

Prova a modificare come segue:
Codice:
...
else
	{
	document[B][COLOR="Blue"].forms[/COLOR][/B].frm_dettaglio.action=percorso;
	document[B][COLOR="blue"].forms[/COLOR][/B].frm_dettaglio.submit();
	}
}
...

Facci sapere
:byebye:
 

Discussioni simili