WUKENG: nach select ... nix mehr

Hi Leutz....
Kann mir jemand helfen?
Ich hab da so'n Shop in js .
Wenn ich einen Artikel auswähle übergibt er die Werte ordnungsgemäß.
Dann habe ich noch ein <select> Menue eingefügt wo der User die größe des Artikels wählen kann....
Das funzt für den Artikel bei dem ich diese Option integriert habe auch prächtig.
Aber jeden weiteren Artikel kann ich nicht mehr zu meinem Warenkorb hinzufügen... warum?

----> hier mal das script

<script language="JavaScript">
  <!--
function pack()
  {
 var gr=document.it.gro.value;
  var wert=document.it.Menge.it.value;
if(wert < 10)
   {dazu('Akupunkturnadeln mit Silberwendelgriff  '+gr+'          ' ,'#1111','06.50',document.forms[0].elements[0].value);}
else{
   if((wert >= 10) && (wert <= 49))
   {dazu('Akupunkturnadeln mit Silberwendelgriff   '+gr+'         ','#1111','06.00',document.forms[0].elements[0].value);}
 else{ if((wert >= 50) && (wert <= 99))
     {dazu('Akupunkturnadeln mit Silberwendelgriff  '+gr+'          ','#1111','05.50',document.forms[0].elements[0].value);}
    else{ if(wert >= 100)
       {dazu('Akupunkturnadeln mit Silberwendelgriff   '+gr+'         ','#1111','05.00',document.forms[0].elements[0].value);}
}}}}
  //-->
 </script>
</HEAD>
<BODY background="sback.jpg">
<P>
<BR>
<FORM name="it">
<CENTER>
<TABLE CELLSPACING="5" CELLPADDING="10" width="70%" align="center">
<TR>
     <TD VALIGN="TOP" width="12%"><a href="nadeln.jpg" target="_blank"><IMG SRC="thumb/nadeln.jpg" ALT="Akupunkturnadeln mit Silberwendelgriff" BORDER="0"></a></TD>
     <TD width="88%">
          <p class="ueber">Akupunkturnadeln mit Silberwendelgriff</p>
          <p class="flie">Original chinesische Akupunkturnadeln aus Stahl mit Silberwendelgriff,
            wie sie sich im t&auml;glichen Einsatz in China bew&auml;hrt haben.
            Unsere Nadeln sind aus hochwertigem Chirurgenstahl, geschliffen, poliert
            und versilbert, bestens geeignet f&uuml;r alle Bereiche der Akupunktur.<br>
            CE-zertifiziert, mit Ethylenoxidgas sterilisiert und g&auml;nzlich
            unbeschichtet.</p>
          <p class="flie">In allen g&auml;ngigen Gr&ouml;ssen lieferbar<br>
            Jede Schachtel enth&auml;lt 100 Einwegnadeln</p>
          <p class="flie">1-9Pack&nbsp;&nbsp; 6,50 &euro;<br>
            ab 10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6,00 &euro;<br>
            ab 50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5,50 &euro;<br>
            ab 100 &nbsp;&nbsp;&nbsp;&nbsp;5,00 &euro;</p>

<p class="flie">

<INPUT TYPE="TEXT" class="form" NAME="Menge" id="it" VALUE="01" SIZE="3">
            Stk
         <select class="form" name="gro">
              <option value="0,30 x 7mm" selected>0,30 x 7mm</option>
              <option value="0,30 x 13mm">0,30 x 13mm</option>
              <option value="0,30 x 25mm">0,30 x 25mm</option>
              <option value="0,30 x 40mm">0,30 x 40mm</option>
              <option value="0,30 x 50mm">0,30 x 50mm</option>
              <option value="0,30 x 60mm">0,30 x 60mm</option>
              <option value="0,30 x 75mm">0,30 x 75mm</option>
              <option value="0,25 x 7mm">0,25 x 7mm</option>
              <option value="0,25 x 13mm">0,25 x 13mm</option>
              <option value="0,25 x 25mm">0,25 x 25mm</option>
              <option value="0,25 x 40mm">0,25 x 40mm</option>
              <option value="0,25 x 50mm">0,25 x 50mm</option>
              <option value="0,25 x 60mm">0,25 x 60mm</option>
              <option value="0,25 x 75mm">0,25 x 75mm</option>
              <option value="0,18 x 7mm">0,18 x 7mm</option>
              <option value="0,18 x 13mm">0,18 x 13mm</option>
              <option value="0,18 x 25mm">0,18 x 25mm</option>
            </select>
<INPUT TYPE=BUTTON class="button" VALUE=" Ablegen " onClick="pack()">
          </P>
          <HR NOSHADE>
 </TD>
</TR>
<TR>
     <TD VALIGN="TOP" width="12%"><a href="goldnadedln.jpg" target="_blank"><IMG SRC="thumb/goldnadedln.jpg" ALT="Goldnadeln" BORDER="0"></a></TD>
     <TD width="88%"> <p class="ueber">Goldnadeln</p>
          <p class="flie">24 K vergoldete Stahlnadel sterilisierbar</p>
         <p class="flie">Preis 40 Stk. 12 &euro; Gr&ouml;&szlig;en
            auf Anfrage.<br>
 <INPUT TYPE=TEXT class="form" NAME="Menge" VALUE="01" SIZE="3"> Stk

<INPUT TYPE=BUTTON class="button" VALUE=" Ablegen " onClick="dazu('GOLDNADELN       ','#1112','12.00',document.forms[0].elements[2].value)">
          </P>
          <HR NOSHADE>
 </TD>
</TR>

  1. Hi WUKENG,

    Kann mir jemand helfen?

    Gute Frage. Die nächstste Bitte....

    Ich hab da so'n Shop in js.

    Du meinst wohl Javascript. Das ist absolut nicht zu empfehlen. Einen Shop sollen doch wohl auch alle Benutzer benutzen können, ja?
    Gut, dann denk mal darüber nach, wie viele Leute Javascript aus Sicherheitsgründen in ihrem Browser deaktiviert haben und überleg mal, was dich bei deinem Shop machen - gar nichts.

    Toll, ne? Also, aus den Gründen würde ich raten, kein Javascript. Ausnahmen kann man nur dann machen, wenn man eine bestimmte Besuchergruppe ansprechen will, bei der Javascript als aktiviert vorrausgesetzt werden kann. Allerdings wird es auch in den Zielgrupppen Leute ohne Javscript geben.

    Wenn ich einen Artikel auswähle übergibt er die Werte ordnungsgemäß.
    Dann habe ich noch ein <select> Menue eingefügt wo der User die größe des Artikels wählen kann....
    Das funzt für den Artikel bei dem ich diese Option integriert habe auch prächtig.
    Aber jeden weiteren Artikel kann ich nicht mehr zu meinem Warenkorb hinzufügen... warum?

    Sorry, aber die Menge Quelltext wird sich hier kaum einer anschauen. Schau erst mal selber in http://de.selfhtml.org/javascript/index.htm, dort eventuell in der Objektreferenz.

    Dann reduzier mal deinen Code auf ein bis zwei Artikel und Größen oder was das da war. Wenn das gemacht hast, kannst du dich nochmal melden, aber nur mit dem wichtigsten aus dem Quellcode und nicht so wie hier, mit dem gesamten Code.
    Du magst jetzt denken, du hättest doch nur einen Teil geschickt - toll, du hast <html>, <head>, die Titel Angabe und am Ende </body> und </html> weggelassen. Das ist aber immer noch zu wenig.

    Ferner bleibt mir noch zu sagen: Versuche von diesem schrecklich veraltetem Tabellenlayout wegzukommen, verwende stattdessen CSS für Style Angaben. Statt den Tabellen kannst du verschachtelte Div's benutzen.

    Auch so Angaben wie die Hintergrundgrafik kann man viel besser mit CSS machen.

    MfG, Dennis.

    --
    Signatur 2 von 3:
    Die EU und die neuen Mitgliedslnder:
    http://www.riehle-web.com/pkprojekt/
    Oder doch mehr in HTML interessiert?
    http://tutorial.riehle-web.com