Avatar billede vb-lam Nybegynder
18. februar 2004 - 21:35 Der er 12 kommentarer og
2 løsninger

hjælp til sortering

Jeg har tidligere oprettet dette sp. i phpscript katekorien og med el barto 's hjælp fandt jeg udaf at det høre hjemme i javascript kategorien.

jeg har brug for et script, der skal flytte en linie op eller ned... alt efter hvad der klikkes på.

jeg laver først et udtræk fra databasen derefter bruger en form med knapperne (type="images") men jeg kan ikke få den til at sumitte.

det kan ses her:

http://need.kyed.com

er der andre løsnings muligheder end brug af form, er jeg interesseret.

/vb-lam
Avatar billede delakuer Nybegynder
18. februar 2004 - 21:43 #1
Altså klikkes helt op eller hvad? eller bare en "tak"?

Dela
Avatar billede mm12010 Nybegynder
18. februar 2004 - 21:56 #2
Parse error :o)
Avatar billede schaefner Juniormester
18. februar 2004 - 23:00 #3
Lidt hurtig biks baks, men måske du kan bruge noget af det: http://schaefner.dk/files/temp/exp/467176.html

mvh. Jesper Sørensen
Avatar billede roenving Novice
18. februar 2004 - 23:09 #4
Eller måske er det dette:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Skift plads</title>
<meta name="Generator" content="Stone's WebWriter 4">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
function flyt(nr, vej) {
    c2 = nr + vej;
    d = document.getElementById("minDiv");
    temp1 = d.children[0].children[nr].children[0].cloneNode(true);

    temp2 = d.children[0].children[c2].children[0].cloneNode(true);

    d.children[0].children[nr].replaceChild(temp2,d.children[0].children[nr].children[0]);
    d.children[0].children[c2].replaceChild(temp1,d.children[0].children[c2].children[0]);
}
</script>
</head>

<body>
<div id="main">
    <div class="felter" id="minDiv">
        <form>
            <div><input type="text" name="felt0" value="felt 0" /><input type="button" value="Ned" onClick="flyt(0, 1); return false;" /></div>
            <div><input type="text" name="felt1" value="felt 1" /><input type="button" value="Ned" onClick="flyt(1, 1); return false;" /><input type="button" value="Op" onClick="flyt(1, -1); return false;" /></div>
            <div><input type="text" name="felt2" value="felt 2" /><input type="button" value="Ned" onClick="flyt(2, 1); return false;" /><input type="button" value="Op" onClick="flyt(2, -1); return false;" /></div>
            <div><input type="text" name="felt3" value="felt 3" /><input type="button" value=" Op " onClick="flyt(3, -1); return false;" /></div>
        </form>
    </div>
</div>
</body>
</html>
Avatar billede vb-lam Nybegynder
18. februar 2004 - 23:16 #5
delakuer>> rigtigt, hele linien kun en tak

schaefner... det er bare lige i øjet!!!!

/vb-lam
Avatar billede vb-lam Nybegynder
18. februar 2004 - 23:18 #6
roenving>> dit indslag er også perfekt!

/vb-lam
Avatar billede roenving Novice
18. februar 2004 - 23:26 #7
-- ja, ja, Jesper, principielt er jeg som regel imod at skrive (eller bruge for den sags skyld !-) kode, som starter forfra på det samme, hver gang der skal udføres en lille smule, derfor går min også på at tage de specifikke og så ombytte dem, hvor din jo udskriver dem alle hver gang ...

-- alt andet lige skal browseren jo arbejde mere hver gang, men efter at vi lige fik snakket primtalsgeneratorer den anden dag, og jeg relativt simpelt fik lavet en, som fandt de 87045 første primtal på eet minut, er det jo nok ikke det, som betyder det meste !-)
Avatar billede schaefner Juniormester
18. februar 2004 - 23:54 #8
roenving >> Nu er jeg bestemt heller ikke nogen haj til javascript, så jeg håber du kan bære over med mig ;o)

mvh. Jesper Sørensen
Avatar billede vb-lam Nybegynder
18. februar 2004 - 23:57 #9
hmmm... nu har jeg valgt... og ...

roenving dit indslag tror jeg bedst virker til mit projekt.
men schaefners script er også ok!
vil for delingen af point'ene være rimlige sådan??:
schaefner = 20
roenving = 40
/vb-lam
Avatar billede roenving Novice
19. februar 2004 - 00:00 #10
Du bestemmer i hvert fald !-)

-- og havde jeg set Jespers først, havde jeg jo nok ikke ledt efter den, jeg havde liggende ...

-- men velbekomme '-)
Avatar billede schaefner Juniormester
19. februar 2004 - 00:18 #11
Så må vi jo hellere lægge et svar :)
Avatar billede vb-lam Nybegynder
19. februar 2004 - 00:30 #12
fint schaefner!
så mangler vi bare et svar fra roenving
:o)
Avatar billede roenving Novice
19. februar 2004 - 01:07 #13
;O)
Avatar billede roenving Novice
19. februar 2004 - 01:35 #14
-- og tak for points ;~}
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