Tiara1875: Löschen von Artikeln

hallo,
bin neu und etwas am verzweifeln.

Hab mal vor Jahren einen kleinen Shop runtergeladen mit zwei Dateien.

Es ist eine Art Warenkorb.
Um Artikel rein zunehmen kommt mit add(this.form,'Warenkorb.435.Menge')
aber eine löschfunktion hatte er nicht.

das löschen ist aber zu kompliziert wie man es macht.
Ich häte gerne auch einen - Button genauso wie ich eien + Buttom mit dieser add(this.form,'Warenkorb.435.Menge') funktion hab.

Mit der - fuktion hab ich remove(this.form,'Warenkorb.435.Menge') gemcht aber dann geht gar nix mehr.

Was mach ich den falsch.

Gruß Tiara

  1. Hallo Tiara,

    ohne Quelltext des JS müsste man schon hellsehen können, um da weiterzuhelfen.
    Oder einfach gut raten (ich probiers mal: delete(this.form, item.xxx.yyy) ;-)

    Viele Grüße

    Michi

    1. Hi,

      Oder einfach gut raten (ich probiers mal: delete(this.form, item.xxx.yyy) ;-)

      schlecht geraten: 'delete' ist in JavaScript reserviert, ein solcher Funktionsname ist nicht möglich. Wenn die Dokumentation des Produktes keine Erklärung bietet, hilft nur, den Code verstehen zu lernen.

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo Tiara,

    so, jetzt habe ich den Thread gefunden. Also, vielleicht solltest Du uns mal den Namen der Software schreiben, den Link Deines Shops und vielleicht auch den Code, den Du bisher selber für dieses Problem programmiert hast.

    Gruß

    Hans

    1. Hallo Tiara,

      so, jetzt habe ich den Thread gefunden. Also, vielleicht solltest Du uns mal den Namen der Software schreiben, den Link Deines Shops und vielleicht auch den Code, den Du bisher selber für dieses Problem programmiert hast.

      Gruß

      Hans

      hallo,

      tja würd ich ja, aber immer wenn ich das veruche bekomme ich den hinweiß das ich geschwätzig sei.

      Sonst hätte ich das schon längst gemacht.
      Aber programmiert hab ich das nicht sondern mal vor jahren irgendwoher bekommen.

      Es ist auch nicht für das internet gedacht aber vielleicht sollte ich es einfach mal reinstellen damit man bes einsehen kann.

      http://www.mini-brownies.de/neu/

      Es ist eine art kleine katalog der später auf eine CD gebrannt wird.

      Gruß
      Tiara

      1. Hallo Tiara,

        tja würd ich ja, aber immer wenn ich das veruche bekomme ich den hinweiß das ich geschwätzig sei.

        Dann ist der Code zu lang (das Forum lässt nur eine bestimmte Anzahl von Zeichen zu) - stelle ihn irgendwo online und verlinke hier darauf.

        http://www.mini-brownies.de/neu/

        404

        Grüße aus Nürnberg
        Tobias

        1. Hallo.

          hab ich gemacht,

          www.mini-brownies.de/neu

          Gruß
          Tiara

  3. Hallo Tiara,

    Ich häte gerne auch einen - Button genauso wie ich eien + Buttom mit dieser add(this.form,'Warenkorb.435.Menge') funktion hab.

    Und wo liegt da jetzt genau das Problem? So wie ich das sehe, besteht die Funktion add() lediglich aus diesem Code:

    function add(fo, fe){  
      var temp = parseInt(fo[fe].value)  
      fo[fe].value = isNaN(temp) ? 0 : (temp + 1)  
      warenkorb_aktualisieren()  
    }
    
    • sie nimmt also lediglich den Wert des übergebenen Formularfeldes, erhöht ihn um eins und aktuallisiert den Warenkorb. Um den Wert zu verringer sollte es doch reichen, den gleichen Code zu verwenden und statt des »(temp+1)« ein »(temp-1)« zu schreiben (plus evtl eine Abfrage ob temp schon Null ist) - wie sieht denn der Code deiner Funktion remove() aus?

    Mit der - fuktion hab ich remove(this.form,'Warenkorb.435.Menge') gemcht aber dann geht gar nix mehr.

    "aber dann geht gar nix mehr" ist keine Problembeschreibung.

    Grüße aus Nürnberg
    Tobias

    --
    TOP7: Hinweise, dass dein Horoskop lügt
    Selfcode: sh:( fo:) ch:? rl:| br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:) ls:[ js:|
    1. Hallo

      Und wo liegt da jetzt genau das Problem? So wie ich das sehe, besteht die Funktion add() lediglich aus diesem Code:

      function add(fo, fe){

      var temp = parseInt(fo[fe].value)
        fo[fe].value = isNaN(temp) ? 0 : (temp + 1)
        warenkorb_aktualisieren()
      }

        
      also diese code folge hab ich nicht.  
      in meinen Daten ich laß den code mal hier einsehen  
        
      http://www.mini-brownies.de/neu/code.htm  
        
      Gruß Tiara  
        
      
      
      1. Tach,

        also diese code folge hab ich nicht.

        doch, ist zum Beispiel in http://www.mini-brownies.de/neu/softdrinks.htm enthalten

        in meinen Daten ich laß den code mal hier einsehen
        http://www.mini-brownies.de/neu/code.htm

        Das ist nur der Inhalt von http://www.mini-brownies.de/neu/warenkorb.js.

        mfg
        Woodfighter

        P.S. Bitte schau dir in der Hilfe an, wie man hier Links setzt.