Avatar billede rampagezz Nybegynder
18. februar 2008 - 17:33 Der er 5 kommentarer og
1 løsning

Billede i dropdown

Hej eksperter.

Er det muligt at sætte billede ind i stedet for tekst i en dropdown?
Har prøvet med:  <option value="spar-es"><img src="../../gif/kort/spar-es.gif" width="33" height="44"></option>

men det virker ikke..

- Rampagezz
Avatar billede Slettet bruger
18. februar 2008 - 17:46 #1
Det skal du heller ikke regne med. Saa vidt jeg ved er det meget begraenset hvad der faktisk kan skrives i en dropdown liste.

Jeg mulighed ville vaere at anvende noget javascript genereret, som emulerer en dropdown liste
Avatar billede olebole Juniormester
18. februar 2008 - 23:10 #2
<ole>

Nej, en option må/kan kun indeholde en tekst-node

/mvh
</bole>
Avatar billede olebole Juniormester
18. februar 2008 - 23:15 #3
- at Firefox så uden at kny accepterer al mulig invalid kode - hvis bare den konstrueres med DOM - er en helt anden snak  ;o)

<script type="text/JavaScript">
function foo() {
    var o = document.createElement("img");
    document.getElementById("gnu").appendChild(o);
    o.setAttribute("src", "http://www.eksperten.dk/img/elogo.png");
}
</script>

<p><button onclick="foo()">TEST</button></p>

<select id="gnu">
    <option value="bla">Blabla</option>
</select>
Avatar billede roenving Novice
18. februar 2008 - 23:47 #4
Hvis du skal gøre det, skal du ud i at lave dine egne kunstige dropdowns med divs og en røvfuld javascript (nå, ja, der findes jo en masse, så du kan jo prøve at google efter dem -- jeg fandt dog ikke lige en !-)
Avatar billede rampagezz Nybegynder
19. februar 2008 - 17:33 #5
Hmm.. Ok.. Må finde en anden udvej.. :-)
daleif, kom med et svar..
Avatar billede Slettet bruger
19. februar 2008 - 23:12 #6
OK, men jeg samler ikke videre paa point
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