Avatar billede rdc Nybegynder
03. december 2006 - 16:25 Der er 1 kommentar og
1 løsning

Hjælp til indkøbskurv

Hejsa... Jeg har siddet og leget lidt med:

http://www.k-web.dk/helpdesk/freeware/varekurv/gnuffegod/

Det er vildt fedt indkøbskurv... men jeg har lidt problemer med at lave en ændring på det...

Hvis jeg fx gerne vil have det til at se sådan her ud:

Test Varer:                  Test1            Test2
Appelsin                (En tekstboks)    (En tekstboks)  (Knap)


Jeg har en funktion der gør således:

var justerTil;
var justerFjern
function vareAntal(inputFrame, navn, pris, formNavn, classInput, eventOption) {
    eventOption = (typeof eventOption == 'undefined') ? "" : eventOption;
    justerTil = (typeof justerTil == 'undefined') ? 'Juster' : visningData(justerTil);
    justerFjern = (typeof justerFjern == 'undefined') ? 'Fjern' : visningData(justerFjern);
    var antal = 0;
    var feltNavn = 'vk' +erstatKarakter(escape(navn));
    for (var x=0; x<kurv.length; x++) {
        if (kurv[x].navn==navn) {
            antal = kurv[x].antal;
            }
        }
    inputFrame.write('<INPUT TYPE="text" maxlength="2" VALUE="'+antal+'" SIZE="1" NAME="'+feltNavn+'">');
    }



Jeg kalder tekstboxen frem vha:

                        <SCRIPT TYPE="text/javascript">
                            vareAntal(document,'Appelsin(Test1)',50.00,'vareForm','main','alert(\'Varen er tilføjet til kurven\')')
                        </SCRIPT>

                        <SCRIPT TYPE="text/javascript">
                            vareAntal(document,'Appelsin(Test2)',50.00,'vareForm','main','alert(\'Varen er tilføjet til kurven\')')
                        </SCRIPT>


Problemet er så at nå jeg opretter en knap som skal eksiverer følgende kommando:
<A HREF="java script:void(0)" onClick="'+rammeSti+'.justerVare(\''+navn+'\','+pris+',document.'+formNavn+'.'+feltNavn+'.value);'+eventOption+';" onFocus="this.blur()" CLASS="' +classInput +'">'+justerTil+'</A>

Så får jeg naturligvis fejl i min browser.... Så det virker IKKE...

Men jeg vil ikke skrive kommandoen ind i funktionen... For så får jeg følgende ud:

Test Varer:            Test1                  Test2
Appelsin        (En tekstboks)(Knap)  (En tekstboks)(Knap)


Hvilket jeg ikke vil have... Vil have en knap som kan håndterer begge tekstboxe... Hvis jeg fx bliver skriver 2 ind i tekstboxen under Test1, og 3 i tekstboxen under Test2.. Så når man klikker på knappen, så skal der tilføjes 2 Test1'er og 3 Test2'er til kurven...


Håber i forstår hvad jeg mener...

På forhånd tusind tak for hjælpen.
Avatar billede rdc Nybegynder
06. december 2006 - 17:56 #1
Er der virkelig ingen der kan eller gider at hjælpe mig?
Avatar billede rdc Nybegynder
11. december 2006 - 11:13 #2
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester