Avatar billede mskjoldp Novice
19. januar 2004 - 15:14 Der er 9 kommentarer og
1 løsning

konflikt i TR oncklick=bla bla

Hej E

Jeg har et design hvor <tr> indeholder både en onmouseover/out og et onclick href..

Problemet er at at jeg i den sidste <td> under <tr> har en sletknap, men denne sletknaps funktion virker ikke sammen med <tr> onclick funktionen. onclick funktionen overtager sletknappens funktion så istedet for at posten slettes, sendes brugere videre til onclick href'en.

Hvordan får jeg de to funktioner ti lat virke sammen?

kode:

        <tr onClick="window.location.href='default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>'" onMouseOver="this.className = 'tdover';" onMouseOut="this.className = 'tdout';">
        <td><font class="main"><a class="mem" href="default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>"><%=rs("titel")%></a></font></td>
        <td><font class="main"><a class="mem" href="default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>"><%=rs("nick")%></a></font></td>
        <td align="right" nowrap><font class="main"><a class="mem" href="default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>"><%=rs("dato")%></a></font></td>


            <%    If Session("admin") = True Then %>
           
            <td align="right"><input type="button" VALUE="Slet" class="form" onClick="if(confirm('Er du sikker på at du vil slette'))location.href='default.asp?mode=sletdag&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>'; else this.href='default.asp?mode=dagbog'" onMouseover="this.className = 'knapned';" onMouseout="this.className = 'knapop';"></td>
               
            <%    End if %>

        </tr>

/Skjold
Avatar billede mskjoldp Novice
19. januar 2004 - 15:15 #1
problemet opstår under <td> efter if session("admin") ...

/Skjold
Avatar billede mskjoldp Novice
19. januar 2004 - 15:16 #2
<tr onclick="....> har vel sin funktion fra <tr> start til </tr> slut...

/Skjold
Avatar billede mm12010 Nybegynder
19. januar 2004 - 15:18 #3
prøv sådan:

<tr onMouseOver="this.className = 'tdover';" onMouseOut="this.className = 'tdout';">
        <td onClick="window.location.href='default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>'"><font class="main"><a class="mem" href="default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>"><%=rs("titel")%></a></font></td>
        <td onClick="window.location.href='default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>'"><font class="main"><a class="mem" href="default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>"><%=rs("nick")%></a></font></td>
        <td onClick="window.location.href='default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>'" align="right" nowrap><font class="main"><a class="mem" href="default.asp?mode=laesbog&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>"><%=rs("dato")%></a></font></td>

            <%    If Session("admin") = True Then %>
           
            <td align="right"><input type="button" VALUE="Slet" class="form" onClick="if(confirm('Er du sikker på at du vil slette'))location.href='default.asp?mode=sletdag&amp;id=<%=rs("Did")%>&amp;kategori=<%=Request.QueryString("kategori")%>'; else this.href='default.asp?mode=dagbog'" onMouseover="this.className = 'knapned';" onMouseout="this.className = 'knapop';"></td>
               
            <%    End if %>

        </tr>
Avatar billede mskjoldp Novice
19. januar 2004 - 15:19 #4
alternativt kan jeg vel flytte onclick fra <tr> til hver <td>

Men kan det ikke lade sig gøre på andre måder?

/Skjold
Avatar billede mskjoldp Novice
19. januar 2004 - 15:20 #5
:) ligesom jeg foreslog :) 19/01-2004 15:19:21
Avatar billede mskjoldp Novice
19. januar 2004 - 15:22 #6
to sjæle en tanke
Avatar billede mskjoldp Novice
19. januar 2004 - 15:23 #7
koden bliver jo noget længere således...
Avatar billede mm12010 Nybegynder
19. januar 2004 - 15:31 #8
det er nok alligevel den mest optimale løsning !-)
Avatar billede mskjoldp Novice
19. januar 2004 - 15:32 #9
tjaaa... det virker da fint nok

/Skjold
Avatar billede mskjoldp Novice
19. januar 2004 - 20:04 #10
lukker spg...
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