Avatar billede no_doubt Nybegynder
24. oktober 2002 - 16:44 Der er 5 kommentarer og
1 løsning

hvis ikke lidt så MEGET tricky

Jeg laver et loop i asp som viser nogle celler i en tabel...
Hvordan kan jeg få lavet det sådan at jeg med musen markere den yderste række så markere den alle vandret med en anden farve ?
Avatar billede neteffect Nybegynder
24. oktober 2002 - 18:20 #1
Her er en opskrift (ikke testet):

<script type="text/javascript">
function hiliterow(r) {
document.getElementById(r).style.backgroundColor="#f0d0d0"
}
function loliterow(r) {
document.getElementById(r).style.backgroundColor="#ffffff"
}
</script>
<table>
<%
dim rownbr : rownbr=0
do
rownbr=rownbr+1
%>
<tr id="<%=rownbr%>">
  <td onmouseover="hiliteRow(<%=rownbr%>)" onmouseout="loliteRow(<%=rownbr%>)">
  </td></tr>
<%
loop until rownbr=5
%>
</table>
Avatar billede no_doubt Nybegynder
24. oktober 2002 - 18:24 #2
hvor skal jeg sætte det ind ?
Avatar billede no_doubt Nybegynder
24. oktober 2002 - 18:26 #3
mit loop der laver rækker osv ser sådan ud
<% do while not rs.EOF %>
  <tr>
    <td width="38" height="19" align="center"><!--webbot bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% if rs("billede") <> "" then
response.write "<a href=""?billede=" & rs("id") & """><img border=""1"" src=""" & rs("billede") & """ width=""10"" height=""10"" style=""color: rgb(0,0,0); border: 1px solid rgb(0,0,0)""></a>"%>
<%else%>
<small><font
    face="Arial">Intet</font></small>
<%end if%>
<% Else %>
<small><font
    face="Arial">Intet</font></small>
<% end if %><!--webbot
    bot="HTMLMarkup" endspan --></td>
    <td width="209" height="19" align="center"><p align="left"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><%
if session("lvl") >= "3" then
if rs("mellemnavn") = null then
strNavn = rs("fornavn") & " " & rs("efternavn")
else
strNavn = rs("fornavn") & " " & rs("mellemnavn") & " " & rs("efternavn")
end if
If (Request.Cookies("stemt") = "") then
Response.Write StrNavn & "&nbsp;" & "(<b><a href=top.asp?action=addone&id=" & rs("ID") & "><font color=""#000000"">Stem</font></a></b>)"
Elseif (Request.Cookies("stemt") = "ja") then
Response.Write strNavn
end if
elseIF session("lvl") < "3" then
strNavn = rs("efternavn")
Response.Write strNavn
end if
%><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="68" height="19" align="center"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><% if session("lvl") >= "2" then %>
<% if rs("alder") = 0 then
response.write "Ukendt"
else
response.write(rs("alder"))
end if%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="60" height="19" align="center"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% =rs("klasse")%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="60" height="19" align="center"><!--webbot bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% =rs("stemmer")%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot
    bot="HTMLMarkup" endspan --></td>
    <td width="60" height="19" align="center"><!--webbot bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<%= (rs("roev")+rs("patter")+rs("krop")+rs("cme"))/4%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot
    bot="HTMLMarkup" endspan --></td>
    <td width="59" height="19" align="center"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% =rs("patter")%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="59" height="19" align="center"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% =rs("roev")%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="59" height="19" align="center"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% =rs("krop")%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="59" height="19" align="center"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% =rs("cme")%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="60" height="19" align="center"><small><font face="Arial"><!--webbot
    bot="HTMLMarkup" startspan --><% if session("lvl") >= "3" then %>
<% if rs("aksp") = 0 then
response.write "Ukendt"
else
response.write(rs("aksp"))
end if%>
<% Else %>
<% Response.Write "X" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></font></small></td>
    <td width="101" height="19" align="center"><p align="left"><font face="Arial"><a
    href="top.asp?id=<%=rs("id")%>" style="color: rgb(0,0,0)"><!--webbot bot="HTMLMarkup"
    startspan --><% if session("lvl") >= "3" then %>
<small><font face="Arial"><span
style="color: rgb(0,0,0)"><%=left(rs("kommentar"),15)%></span></font></small>
<% Else %>
<% Response.Write "" %>
<% end if %><!--webbot bot="HTMLMarkup" endspan --></a></font></td>
  </tr>
<% rs.movenext %>
<%loop %>
Avatar billede no_doubt Nybegynder
26. oktober 2002 - 21:39 #4
nogen der kan hjælpe herfra ?
Avatar billede no_doubt Nybegynder
28. oktober 2002 - 22:06 #5
lader den lige stå en dag..
Avatar billede no_doubt Nybegynder
06. november 2002 - 18:56 #6
ups
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