Sven: Problem mit der Auswertung von Formulareingaben

Beitrag lesen

Hallo,

ich bin dabei ein einfaches Formular für eine Katalogbestellung zu erstellen. Der Benutzer muss Artikelnummer,Bezeichnung, Menge und den Einzelpreis angeben. Schließlich soll über Button einen Button der Gesamtpreis eines Artikels berechnet werden. Ich habe mir das folgender maßen überlegt, nur leider funktioniert es nicht ganz (nur ein kleiner Auschnitt) :

function preis_ausgabe();
{
/*=================================
== ARRAYS UM FELDER ANZUSPRECHEN ==
=================================*/

quan = new Array(20);
  quan[0] = "menge1";
  quan[1] = "menge2";
  [...]

pprice = new Array(20);
  pprice[0] = "ezp1";
  pprice[1] = "ezp2";
  [...]

mprice = new Array(20);
  mprice[0] = "gsp1";
  mprice[1] = "gsp2";
  [...]

/*================================================
== Zusammenrechnen des jeweiligen Gesamtpreises ==
================================================*/

for ( i = 0; i < 20; i++)
{
 if ((document.formular.quan[i].value == "" ) &&  (document.formular.pprice[i].value== ""))
 {
   document.formular.mprice[i].value = "";
 }
 else
 {
 document.formular.mprice[i].vlaue = document.formular.quan[i].value * document.formular.pprice.value;
 }
}

}

/*========
===ENDE===
========*/

Kann mir da evtl. jemand weiterhelfen woran das liegt? Geht es evtl. gar nicht so wie ich es mir vorstelle??

mit freundlichen Gruß

Sven