Avatar billede marsk Nybegynder
18. januar 2003 - 20:28 Der er 24 kommentarer og
1 løsning

fake radio-button

Hej eksperter!

Jeg søger en metode til at lave en fake type="radio", altså med images.. Problemet for mig er, at der skal være flere valgmuligheder og hver valgmulighed har sin egen value..

Nogen der kan hjælpe?
Avatar billede erikjacobsen Ekspert
18. januar 2003 - 20:31 #1
Skal du så ikke bruge nogle checkboxe i stedet for ?
Avatar billede oasen Nybegynder
18. januar 2003 - 20:31 #2
Du kan jo lave en readonly-radio:

<input type="radio" readonly>
Avatar billede Slettet bruger
18. januar 2003 - 20:33 #3
Avatar billede marsk Nybegynder
18. januar 2003 - 20:33 #4
erikjacobsen >> nej. Jeg har tre valgmuligheder i samme kategori.
oasen >> Jeg er ikke helt med.. kan du forklare nærmere?
Avatar billede a1a1 Novice
18. januar 2003 - 20:36 #5
<input type="radio" name="1" value="1"> ting 1
<input type="radio" name="2" value="1"> ting 2
<input type="radio" name="3" value="1"> ting 3
<input type="radio" name="4" value="1"> ting 4
<input type="radio" name="5" value="1"> ting 5

er det sån du mener ???

;)
Avatar billede marsk Nybegynder
18. januar 2003 - 20:40 #6
a1 >> tja, hvis det var med images..
Avatar billede erikjacobsen Ekspert
18. januar 2003 - 20:47 #7
als forslag ser mystisk ud - og jeg forstår fortsat ikke
hvad spørgeren ønsker...
Avatar billede marsk Nybegynder
18. januar 2003 - 20:51 #8
jeg ønsker præsic det phoenixv linker mig til her: http://www.dansteinman.com/dynduo/en/radio.html.

Men jeg skal ikke bruge submit-knappen (Har jeg allerede).
Avatar billede tubber Juniormester
18. januar 2003 - 20:59 #9
Hmmm for mig at se går det ud på den radiobutton kan have mere en 2 værdier men kun 2 states ?

Kunne man ikke lave de radiobuttons som normalt og så aktivere dem med en case og i den case sige at de 2 values den kan ha er variabler og så tildele de variabler de værdier som der nu skal til ?
Avatar billede tubber Juniormester
18. januar 2003 - 21:12 #10
eller en if behøver vel ikke være en case.....
Avatar billede marsk Nybegynder
18. januar 2003 - 21:18 #11
ja        <images1.gif> (ved klik skiftes til images2.gif og value="valg1")
nej      <images1.gif> (ved klik skiftes til images2.gif og value="valg2")
ved ikke  <images1.gif> (ved klik skiftes til images2.gif og value="valg3")
          <input type="image" border="0" name="send" OnMouseDown="this.src=image1.src" OnMouseOut="this.src=image15.src" src="img/stem.gif" title="Stem">

Men hvordan sender man det videre så: sted.dk/opdater.php?send=valgX
Avatar billede tubber Juniormester
18. januar 2003 - 21:23 #12
Lav din egen submit knap....

Du laver en normal submit og tager en print screen og ind i et billede program, eller du laver din egen.....
Avatar billede marsk Nybegynder
18. januar 2003 - 21:25 #13
tubber >> Det gør jeg også herover..
Avatar billede tubber Juniormester
18. januar 2003 - 21:37 #14
<input type="image" border="0" name="send" OnMouseDown="this.src=image1.src" OnMouseOut="this.src=image15.src" src="img/stem.gif" title="Stem">
Avatar billede tubber Juniormester
18. januar 2003 - 21:37 #15
arg skod 2 sec
Avatar billede tubber Juniormester
18. januar 2003 - 21:53 #16
er det i en form ?

<FORM>
images1.gif> (ved klik skiftes til images2.gif og value="valg1")
nej      <images1.gif> (ved klik skiftes til images2.gif og value="valg2")
ved ikke  <images1.gif> (ved klik skiftes til images2.gif og value="valg3")
          <A HREF="sted.dk/opdater.php?send=valgX"><input type="image" border="0" name="send" OnMouseDown="this.src=image1.src" OnMouseOut="this.src=image15.src" src="img/stem.gif" title="Stem"></A>¨
Avatar billede marsk Nybegynder
18. januar 2003 - 22:05 #17
Ja, flot gæt. Og Ja, der er også en </form> til slut ;)
Avatar billede olebole Juniormester
18. januar 2003 - 22:06 #18
<ole>
Hvorfor ikke bare bruge almindelige radio's:

<script type="text/JavaScript">
function checkRadio(f) {
    for (i=0; i<f.ib.length; i++) {
        if (f.ib[i].checked) f.ib_val.value = f.ib[i].value;
    }
}
</script>

<form>
    <input type="hidden" name="ib_val" onsubmit="checkRadio(this.form);">
    <input name="ib" type="radio" value="1" checked>
    <input name="ib" type="radio" value="2">
    <input name="ib" type="radio" value="3">
    <input name="ib" type="radio" value="4">
    <button type="submit">Send</button>
</form>

Så har 'ib_val' den ønskede værdi ved submit  :)
/mvh
</bole>
Avatar billede marsk Nybegynder
18. januar 2003 - 22:10 #19
olebole >> Det gør jeg også pt. Men de images jeg har lavet passer bedre ind..
Avatar billede olebole Juniormester
18. januar 2003 - 22:19 #20
Okay ... i spørgsmålet skrev du bare, dit problem var et andet  :)
/mvh
Avatar billede marsk Nybegynder
18. januar 2003 - 22:24 #21
Jeg skriver ikke andet: "Jeg søger en metode til at lave en fake type="radio", _altså med images_"..
Avatar billede marsk Nybegynder
18. januar 2003 - 22:24 #22
Ligemeget. Jeg kan ikke forklare det, så I kan forstå det.
Avatar billede olebole Juniormester
18. januar 2003 - 22:28 #23
Jeg tror, du skal undlade at spørge om noget i fremtiden. Du får i det mindste ingen hjælp i fremtiden!
Hvem, tror du, gider hjælpe sådan en padde?
Avatar billede hmm10 Nybegynder
02. maj 2003 - 12:21 #24
Hey marsk.. prøv at se her:
http://www.grunden.dk/codebase/checkbox/checkbox.html

Er det dette du mener?
Avatar billede hmm10 Nybegynder
03. maj 2003 - 11:45 #25
(Selvfølgelig med en radio-funktion)
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