Ok adesso riesco ad incrementare la matrice, però ho dei problemi nella visualizzazione:
uso document.write però mi visualizza solo l'intestazione della tabella e basta, neanche codice html che visualizzavo prima.
Mi viene da pensare che non uso correttamente document.write, però non capisco dove sbaglio.


codice:
indice=-1;
matrice = new Array();
function aggiungi() {
	indice = ++indice
	matrice[indice] = new Array(document.datipian.codice.value,document.datipian.quantitapadre.value,document.datipian.dataconsegnapadre.value);
	document.write('<table><tr><td>Codice</td><td>Quantità</td><td>Data consegna</td></tr>');
	for (riga=0; riga=indice; riga++) {
		document.write('<tr><td>'+matrice[riga][0]+'</td><td>'+matrice[riga][1]+'</td><td>'+matrice[riga][2]+'</td></tr>');
	}
	document.write('</table>');
}