Avatar billede trophymanager Nybegynder
12. juni 2005 - 19:32 Der er 8 kommentarer og
1 løsning

onmouseover og vis div funktion.

Hej Alle.

Jeg sidder lidt fast. Jeg har en funktion der bliver brugt til at vise et div kaldet div1

<SCRIPT LANGUAGE="JavaScript">
function skjul(id) {
    document.getElementById('div1').style.visibility = "hidden";

}
function vis(id) {
    document.getElementById('div1').style.visibility = "visible";
}
</SCRIPT>

Det div der kommer frem har et billede med en mouseoverfunktion. Denne mouseoverfunktion skal erstatte billedet med 'id' værdien. Men hvordan gøres dette?
Avatar billede trophymanager Nybegynder
12. juni 2005 - 19:58 #1
det jeg gerne ville gøre ville se nogenlunde sådan her ud i php:


document.billede1.src = "testbillede$id.gif";
Avatar billede trophymanager Nybegynder
12. juni 2005 - 20:19 #2
kan mand på en eller anden måde putte en variable ind a la det her, som man kan kalde senere:

function skjul(id) {
    document.getElementById('div1').style.visibility = "hidden";
    var billedid = id;
}


?
Avatar billede trophymanager Nybegynder
12. juni 2005 - 21:39 #3
ny har jeg følgende

function vis(id) {
    var name = id;
    document.getElementById('div1').style.visibility = "visible";
}

og så mouseoverfunktionen der ser sådan her ud:

onMouseOver="document.billede6.src='pics/troejer/troeje'+name+'.gif';"

synes bare ikke at spille?
Avatar billede roenving Novice
13. juni 2005 - 01:05 #4
Du skal deklarer din name-variabel, så den har globalt scope, altså f.eks.

var name;
function vis(id) {
    name = id;
    document.getElementById('div1').style.visibility = "visible";
}
Avatar billede trophymanager Nybegynder
13. juni 2005 - 08:10 #5
ah tak! prøver
Avatar billede trophymanager Nybegynder
13. juni 2005 - 08:15 #6
hvordan udskriver jeg så værdien af name ligesom fx php's echo?
Avatar billede trophymanager Nybegynder
13. juni 2005 - 21:09 #7
ah jeg fik løst det, og det virker, smid et svar roe ;)
Avatar billede roenving Novice
13. juni 2005 - 22:54 #8
Velbekomme '-)
Avatar billede roenving Novice
14. juni 2005 - 15:27 #9
-- og tak for 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