Avatar billede zentra Nybegynder
22. februar 2006 - 16:21 Der er 1 løsning

ASP og Javascript

Hej.
Jeg vil gerne udskrive noget data fra en database - og ind i et JavaScript.
Den skal hente alt indholdet i databasen under tabellen "varer".

Den skal indskrive alle dem der er, i linje 10 her i nedenstående kode.

På forhånd, mange tak.

<script type="text/javascript">

retter = [
    ["strNavn","strPris","strBeskrivelse","strBillede"],
];

function init() {
    selMENU = document.getElementById("MENU");
    for(j=0; j<retter.length; j++) {
        opt = document.createElement("OPTION");
        opt.innerHTML = opt.value = retter[j][0];
        selMENU.appendChild(opt);
    }
}

function insertItems() {
    selMENU = document.getElementById("MENU");
    if(selMENU.selectedIndex<0)
        return;
    selBESTILLING = document.getElementById("BESTILLING");
    for(j=0; j<selMENU.options.length; j++) {
        if(selMENU.options[j].selected) {
            opt = document.createElement("OPTION");
            opt.innerHTML = opt.value = selMENU.options[j].value;
            selBESTILLING.appendChild(opt);
        }
    }
    selMENU.selectedIndex=-1;
}

function removeItems() {
    selBESTILLING = document.getElementById("BESTILLING");
    while(selBESTILLING.selectedIndex>=0)
        selBESTILLING.removeChild(selBESTILLING.options[selBESTILLING.selectedIndex]);
}

function showPrice() {
    index = document.getElementById("MENU").selectedIndex;
    divPRIS = document.getElementById("PRIS");
    divPRIS.innerHTML = "<br><b>"+retter[index][0]+"</b><br><b>Pris:</b>"+retter[index][1]+" kr.<br><b>Beskrivelse:</b> "+retter[index][2]+"<br><img src="+retter[index][3]+">";
}
</script>
Avatar billede zentra Nybegynder
24. februar 2006 - 10:49 #1
Jeg har selv fundet ud af det.
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
Kurser inden for grundlæggende programmering

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