Avatar billede kdybro Nybegynder
04. september 2012 - 10:19 Der er 11 kommentarer og
1 løsning

formen i html

hvad har jeg lavet forkert hvis nu at man trykker på dato 13-07-2012 så kommer man inde på den 28-06-2012 og det gør man ved alle sammen jeg bruger formen jeg vil gerne havde dem til at lægge med 4 stk efter hinanden der er http://www.kdybro.dk/maersk_giant/index.html
Avatar billede blaabjerg88 Nybegynder
04. september 2012 - 10:24 #1
giv noget kode så vi har noget at arbejde med.
hvis jeg manuelt ændre datoen i din URL så kommer jeg til de rigtige billeder, så på en eller anden måde redirector du forkert.
Avatar billede kdybro Nybegynder
04. september 2012 - 10:34 #2
kode kommer her
<form action="http://www.kdybro.dk/maersk_giant/28-06-2012/index.html"  method="get" target="_parent"><input name="input" type="submit" value="28-06-2012" /><form action="http://www.kdybro.dk/maersk_giant/29-06-2012/index.html"  method="get" target="_parent"><input name="input" type="submit" value="29-06-2012" /><form action="http://www.kdybro.dk/maersk_giant/02-07-2012/index.html"  method="get" target="_parent"><input name="input2" type="submit" value="02-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/03-07-2012/index.html"  method="get" target="_parent"><input name="input3" type="submit" value="03-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/04-07-2012/index.html"  method="get" target="_parent"><input name="input4" type="submit" value="04-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/05-07-2012/index.html"  method="get" target="_parent"><input name="input5" type="submit" value="05-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/06-07-2012/index.html"  method="get" target="_parent"><input name="input6" type="submit" value="06-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/07-07-2012/index.html"  method="get" target="_parent"><input name="input7" type="submit" value="07-07-2012" />
<form action="http://www.kdybro.dk/maersk_giant/09-07-2012/index.html"  method="get" target="_parent"><input name="input8" type="submit" value="09-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/13-07-2012/index.html"  method="get" target="_parent"><input name="input9" type="submit" value="13-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/14-07-2012/index.html"  method="get" target="_parent"><input name="input10" type="submit" value="14-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/15-07-2012/index.html"  method="get" target="_parent"><input name="input11" type="submit" value="15-07-2012" />
<form action="http://www.kdybro.dk/maersk_giant/17-07-2012/index.html"  method="get" target="_parent"><input name="input12" type="submit" value="17-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/19-07-2012/index.html"  method="get" target="_parent"><input name="input13" type="submit" value="19-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/20-07-2012/index.html"  method="get" target="_parent"><input name="input14" type="submit" value="20-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/21-07-2012/index.html"  method="get" target="_parent"><input name="input15" type="submit" value="21-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/24-07-2012/index.html"  method="get" target="_parent"><input name="input16" type="submit" value="24-07-2012" /><input name="input17" type="submit" value="26-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/27-07-2012/index.html"  method="get" target="_parent"><input name="input18" type="submit" value="27-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/28-07-2012/index.html"  method="get" target="_parent"><input name="input19" type="submit" value="28-07-2012" />
<form action="http://www.kdybro.dk/maersk_giant/29-07-2012/index.html"  method="get" target="_parent"><input name="input19" type="submit" value="29-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/30-07-2012/index.html"  method="get" target="_parent"><input name="input21" type="submit" value="30-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/31-07-2012/index.html"  method="get" target="_parent"><input name="input22" type="submit" value="31-07-2012" /><form action="http://www.kdybro.dk/maersk_giant/02-08-2012/index.html"  method="get" target="_parent"><input name="input23" type="submit" value="02-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/04-08-2012/index.html"  method="get" target="_parent"><input name="input24" type="submit" value="04-08-2012" /><input name="input25" type="submit" value="05-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/06-08-2012/index.html"  method="get" target="_parent"><input name="input26" type="submit" value="06-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/08-08-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="08-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/09-08-2012/index.html"  method="get" target="_parent"><input name="input28" type="submit" value="09-08-2012" /><input name="input29" type="submit" value="10-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/11-08-2012/index.html"  method="get" target="_parent"><input name="input30" type="submit" value="11-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/12-08-2012/index.html"  method="get" target="_parent"><input name="input31" type="submit" value="12-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/13-08-2012/index.html"  method="get" target="_parent"><input name="input32" type="submit" value="13-08-2012" /><input name="input33" type="submit" value="14-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/15-08-2012/index.html"  method="get" target="_parent"><input name="input34" type="submit" value="15-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/16-08-2012/index.html"  method="get" target="_parent"><input name="input36" type="submit" value="16-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/17-08-2012/index.html"  method="get" target="_parent"><input name="input24" type="submit" value="17-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/19-08-2012/index.html"  method="get" target="_parent"><input name="input25" type="submit" value="19-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/21-08-2012/index.html"  method="get" target="_parent"><input name="input26" type="submit" value="21-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/23-08-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="23-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/24-08-2012/index.html"  method="get" target="_parent"><input name="input24" type="submit" value="24-08-2012" /><input name="input25" type="submit" value="25-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/27-08-2012/index.html"  method="get" target="_parent"><input name="input26" type="submit" value="27-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/28-08-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="28-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/29-08-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="29-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/30-08-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="30-08-2012" /><form action="http://www.kdybro.dk/maersk_giant/31-08-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="31-09-2012" /><form action="http://www.kdybro.dk/maersk_giant/01-09-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="01-09-2012" /><form action="http://www.kdybro.dk/maersk_giant/02-09-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="02-09-2012" /><form action="http://www.kdybro.dk/maersk_giant/03-09-2012/index.html"  method="get" target="_parent"><input name="input27" type="submit" value="03-09-2012" /></form><p>
Avatar billede keysersoze Ekspert
04. september 2012 - 10:54 #3
Din kode er mildt sagt ikke super heldig - grunden til fejlen er at du kun åbner en masse form-tags og aldrig får dem afsluttet så afslut hver eneste af dem inden du starter et nyt.
Avatar billede olebole Juniormester
04. september 2012 - 11:34 #4
<ole>

Det er en temmelig misforstået kode. Hvad er formålet med alle de FORM elementer?

/mvh
</bole>
Avatar billede Michael2650 Nybegynder
04. september 2012 - 12:19 #5
Hej.

Som allerede skrevet ovenfor er din kode ret misforstået.

Du kan evt. overveje at bruge dette i stedet for det, du har lavet oven for.

<input type=button onClick="location.href='maersk_giant/15-08-2012'" value='15-08-2012'>

Der behøves ingen formtag for dette.
Avatar billede olsensweb.dk Ekspert
04. september 2012 - 16:41 #6
bygger vi lidt vidre på #5 tilføjer et array og lidt javascript kunne det se sådan ud
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <title></title>
</head>
<body>
    <script type="text/javascript">       
        var ar=Array("15-08-2012", "19-08-2012");       
        var html="";
        for(j=0, lng = ar.length; j<lng; j++){
            html += '<input type=button onClick="location.href=\'maersk_giant/'+ar[j]+'\'" value=\''+ar[j]+'\'><br>';
        }
        document.write(html);
    </script>
</body>
</html>


så det bare at tilføje alle datoerne i arrayet :)
Avatar billede kdybro Nybegynder
04. september 2012 - 23:40 #7
nu har jeg prøve #5 skriver og det kan jeg ikke for til at virker

#3 jeg vil gerne have 4 knapper ved side af hinanden det der er galt er at når man trykker på 29-06-2012 så går den inde på den 28 og det skal den jo ikke.
Avatar billede olsensweb.dk Ekspert
04. september 2012 - 23:57 #8
tæl op i din udskrivnings løkke og lav mod 4, er den lig 0 laver du et linjeskift, hurtig modif af #6

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <title></title>
</head>
<body>
    <script type="text/javascript">       
        var ar=Array("15-08-2012", "19-08-2012", "20-08-2012","21-08-2012","29-08-2012");       
        var html="";
        for(j=0, k=0, lng = ar.length; j<lng; j++){                   
            html += '<input type=button onClick="location.href=\'maersk_giant/'+ar[j]+'\'" value=\''+ar[j]+'\'>';
            k++;
            if(k%4==0){
                html += '<br>'; k=0;
            }           
        }       
        document.write(html);
    </script>
</body>
</html>
Avatar billede olebole Juniormester
05. september 2012 - 00:47 #9
<ole>

"det der er galt er at når man trykker på 29-06-2012 så går den inde på den 28 og det skal den jo ikke."

Dt kan så ikke lige ske med den kode, ronols viser. Det må skyldes noget andet  =)

/mvh
</bole>
Avatar billede Michael2650 Nybegynder
05. september 2012 - 10:09 #10
#7 jeg ved det virker, men må melde pas hvad du gør galt :-)
Avatar billede kdybro Nybegynder
03. marts 2013 - 11:37 #11
jeg har selv funde ude af det
Avatar billede olebole Juniormester
03. marts 2013 - 16:39 #12
Hvad blev løsningen?
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