Avatar billede runeevers Nybegynder
17. juni 2002 - 10:16 Der er 20 kommentarer og
1 løsning

Skift pris..

http://quicksite.coolwars.dk/detaljer.php?id=1 har vi en funktion der ændrer prisen når man skifter radiobutton.

Hvordan kan vi definere hvad der skal stå som standard? Altså så der ikke bare er tomt når man loader siden.

Prisen der skal stå som udgangspunkt er den samme som når man vælger 'Standard' i den grå box.
Avatar billede gizmo-gizmo Nybegynder
17. juni 2002 - 10:28 #1
Kan man ikek bare lave noget a la:

<form name="form">

<input type="text" name="pris" value="100">
<input type="radio" checked OnClick="document.form.pris.value='100';">
<input type="radio" checked OnClick="document.form.pris.value='200';">
Avatar billede gizmo-gizmo Nybegynder
17. juni 2002 - 10:29 #2
Nummer 2 box skal selvfølgelig ikke være checked, og de skal lige have samme navn :)
Avatar billede runeevers Nybegynder
17. juni 2002 - 10:35 #3
Huh?

Fatter ikke logikken i det, og desuden funker det ikke :/

Vil du have at vi skal have et ekstra textfelt ind i den grå box? Ingen interesse siger jeg bare :)

Har prøvet at indsætte den som hidden, hvilket heller ikke virker. Se evt siden som den er nu.. Sådan du mener?
Avatar billede gizmo-gizmo Nybegynder
17. juni 2002 - 10:37 #4
hmm, har nok misforstået dig...
Avatar billede runeevers Nybegynder
17. juni 2002 - 10:39 #5
Kan godt være. Det jeg mener er at der jo skal stå en pris når man åbner siden, og ikke bare være tomt indtil man skifter radiobutton.
Avatar billede gizmo-gizmo Nybegynder
17. juni 2002 - 10:46 #6
Uden at skulle være for klog, kan du så ikke bruge funktionen SkiftText i din OnLoad?
Avatar billede runeevers Nybegynder
17. juni 2002 - 11:23 #7
Forstår ikke hvad du mener.
Avatar billede gizmo-gizmo Nybegynder
17. juni 2002 - 11:40 #8
Prøv at ændre dit bodytag til:
<body onload="findBrowser(); skiftText('','100,-');">

så får du det standard beløb fra starten...
Avatar billede runeevers Nybegynder
17. juni 2002 - 11:58 #9
Ahh, tror du er inde på noget af det rigtige.. Prøver lige..
Avatar billede gizmo-gizmo Nybegynder
17. juni 2002 - 12:07 #10
:)
Avatar billede runeevers Nybegynder
17. juni 2002 - 13:02 #11
Nope, det virker heller ikke efter hensigten..
Avatar billede gizmo-gizmo Nybegynder
17. juni 2002 - 13:06 #12
Nå, så er jeg blank.
Troede du ville have sådan at der står 100,- fra starten i pris, uden  først at skulle trykke på en radio knap.
Avatar billede milo Nybegynder
17. juni 2002 - 14:21 #13
Jeg arbejder sammen med rune om den side, og ja gizmo, det er som du siger til sidst.

Problemet er at vi ikke kunne få den sidste løsning til at fungere...
<body onload="findBrowser(); skiftText('','100,-');">

Med dette får man en javascript fejl ved load af siden...
http://quicksite.coolwars.dk/detaljer.php?id=2
Avatar billede Slettet bruger
17. juni 2002 - 22:04 #14
Der er lidt rod med jeres kode. Brug denne istedet:

function skiftTekst(txt) {
if (document.getElementById)
document.getElementById("pris").innerHMTL = txt;
else if (document.all)
document.all["pris"].innerHMTL = txt;
else if (document.layers)
document.nspris.document.write(txt);
}

Og slet så den findBrowser-funktion! Den dur ikke til noget, alligevel!

Desuden skal I skifte dette sted i jeres kode:

<div id="pris" name="pris" style="position:absolute"></div>

... ud med:

<div id="pris"><layer id="nspris">0,-</layer></div>
Avatar billede milo Nybegynder
18. juni 2002 - 20:29 #15
http://quicksite.coolwars.dk/detaljer.php?id=3

se her phoenixy, den viser prisen som dne skal ved load af siden, men laver fejl når man trykker på en radiobutton? :)
Avatar billede runeevers Nybegynder
20. juni 2002 - 12:32 #16
SÅ fik vi det sq til at virke :)

Gizmo > Ha´ points?
Avatar billede Slettet bruger
20. juni 2002 - 19:15 #17
Du kalder scriptet med:

skiftText(this.checked,'200,-');

Det skal kun kaldes således:

skiftText('200,-');
Avatar billede gizmo-gizmo Nybegynder
20. juni 2002 - 19:16 #18
Ja, mig ha' points :)

Det var jo min løsning i brugte til sidst :oP
Avatar billede gizmo-gizmo Nybegynder
20. juni 2002 - 19:17 #19
/jeg er dum
Avatar billede Slettet bruger
24. juni 2002 - 09:32 #20
Det forstår jeg ikke... ?
Og desuden virker det heller ikke på siden endnu.
Avatar billede milo Nybegynder
24. juni 2002 - 14:07 #21
Rune og jeg arbejder sammen om siden. Derfor kontaktede jeg gizmo via icq (hans uin står i hans mini-site).

Her hjalp han med at få det til at virke.
Grunden til at du ikke kan se det phoenixy, er at vi har fået domænet op at køre: www.quicksite.dk - og her ligger det midlertidige site på en underside vi ikke ønsker at gøre offentlig endnu.
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