Avatar billede offer Nybegynder
01. maj 2003 - 13:04 Der er 4 kommentarer og
1 løsning

onmouseover på en <tr>

Jeg har tilrette en script der ændre et billede til at ændre bgcolor på en <tr> det virker fint hvis jeg skriver hvilken <tr> det er men hvis det son her skal være forskelige sker der ingen ting

Koden
-----------------------
<HEAD>
<SCRIPT language="JavaScript">
<!-- Begin
function movepic(tr_id,tr_bg) {
[tr_id].bgColor=tr_bg;
}
// End -->
</SCRIPT>
<BODY>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
    <TR onmouseover="movepic('en','#CCCCCC')"
onmouseout="movepic('en','#FFFFFF')" id="en" BGCOLOR="#FFFFFF">
        <TD>1</TD>
        <TD WIDTH="15"></TD>
        <TD>en</TD>
        <TD WIDTH="15"></TD>
        <TD>et</TD>
    </TR>
    <TR onmouseover="movepic('to','#CCCCCC')"
onmouseout="movepic('to','#FFFFFF')" id="to" BGCOLOR="#FFFFFF">
        <TD>2</TD>
        <TD></TD>
        <TD>to</TD>
        <TD></TD>
        <TD></TD>
    </TR>
    <TR onmouseover="movepic('tre','#CCCCCC')"
onmouseout="movepic('tre','#FFFFFF')" id="tre" BGCOLOR="#FFFFFF">
        <TD>3</TD>
        <TD></TD>
        <TD>tre</TD>
        <TD></TD>
        <TD></TD>
    </TR>
</TABLE>
</body>
Avatar billede mm12010 Nybegynder
01. maj 2003 - 13:10 #1
function swap(tr, col){
    tr.style.backgroundColor = col;
    }
Avatar billede offer Nybegynder
01. maj 2003 - 13:27 #2
Jeg har prøvet at sætte det ind som du er kommet med men det virker ikke.

<HEAD>
<SCRIPT language="JavaScript">
function swap(tr, col){
    tr.style.backgroundColor = col;
    }
</SCRIPT>
</head>
<BODY>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
    <TR ID="en" onmouseover="swap('en', '#CCCCCC')" onmouseout="swap('en', '#FFFFFF')">
        <TD>1</TD>
        <TD WIDTH="15"></TD>
        <TD>en</TD>
        <TD WIDTH="15"></TD>
        <TD>et</TD>
    </TR>
    <TR id="to" onmouseover="swap('to', '#CCCCCC')" onmouseout="swap('to', '#FFFFFF')">
        <TD>2</TD>
        <TD></TD>
        <TD>to</TD>
        <TD></TD>
        <TD></TD>
    </TR>
    <TR id="tre" onmouseover="swap('tre', '#CCCCCC')" onmouseout="swap('tre', '#FFFFFF')">
        <TD>3</TD>
        <TD></TD>
        <TD>tre</TD>
        <TD></TD>
        <TD></TD>
    </TR>
</TABLE>
</body>
Avatar billede grunken Nybegynder
01. maj 2003 - 13:29 #3
her :)

<HEAD>
<SCRIPT language="JavaScript">
function movepic(f,c){
  f.style.background = c;
}
</SCRIPT>
</HEAD>

<BODY>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
    <TR onmouseover="movepic(this,'#CCCCCC')"
onmouseout="movepic(this,'#FFFFFF')" id="en" style="background-color: #FFFFFF;">
        <TD>1</TD>
        <TD WIDTH="15"></TD>
        <TD>en</TD>
        <TD WIDTH="15"></TD>
    </TR>
    <TR onmouseover="movepic(this,'#CCCCCC')"
onmouseout="movepic(this,'#FFFFFF')" id="to" style="background-color: #FFFFFF;">
        <TD>2</TD>
        <TD></TD>
        <TD>to</TD>
        <TD></TD>
        <TD></TD>
    </TR>
    <TR onmouseover="movepic(this,'#CCCCCC')"
onmouseout="movepic(this,'#FFFFFF')" id="tre" style="background-color: #FFFFFF;">
        <TD>3</TD>
        <TD></TD>
        <TD>tre</TD>
        <TD></TD>
        <TD></TD>
    </TR>
</TABLE>
</body>
Avatar billede offer Nybegynder
01. maj 2003 - 13:33 #4
Tak for den hurtige hjælp grunken

Hvis du lige lavet et svar får du nogle point.
Avatar billede grunken Nybegynder
01. maj 2003 - 13:37 #5
svar ;)

og for et helt rigtige resultat skal functionen selvfølgelig se sådan ud !

function movepic(f,c){
  f.style.backgroundColor = c;
}
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