scusa non avevo letto "posta il form"...

Al momento è così (anche se ora non invia nemmeno i dati -nemmeno vuoti dico- alla pag php)

codice:
<form id="carrello" method="post" action="contactus/products_ordini.php">
		<div>
		<input type="hidden" id="articolo" />
		<input type="hidden" id="prezzo" />
		<input type="hidden" id="quantita" />
		</div>
</form>
Nel form non c'è il campo submit perché lo invio direttamente cliccando sul link che chiama la funzione...

codice:
function passavalori(art, prz, qnt)
			{
			document.getElementById('articolo').value=art;
			document.getElementById('prezzo').value=prz;
			document.GetElementById('quantita').value=qnt;		
			document.GetElementById('carrello').submit();
			}