Avatar billede topperware Nybegynder
14. marts 2002 - 00:41 Der er 17 kommentarer og
1 løsning

gøre tabel synlig vha. onMouseOver

Jeg har et billede og under dette en tabel der vha. style er sat til hidden. Jeg ønsker nu at denne tabel skal blive synlig når man fører musen hen over billedet.

hvordan er det lige man gør det?
Avatar billede nikolajdu Nybegynder
14. marts 2002 - 00:44 #1
<table style="visibility:hidden">
<tr>
<td> hej <td>
</tr>
</table>

<img onmouseover="document.getElementById('minTabel').visibility='visible'">

/Nikolaj
Avatar billede gryn Nybegynder
14. marts 2002 - 00:45 #2
<script language="javascript">
function start(hvad){
seq.Item("Showthem").play();
hvad.style.visibility="visible"
}
function stopdet(hvad){
seq.Item("Showthem").pause();
hvad.style.visibility="hidden"
}
</script>


<div id="ts1" style="position:absolute;left:86;top:30; visibility: hidden;">
<font style="font-size:60;" face="arial black" color="#FFFFFF">--------Gryn</font>
</div>
Avatar billede gryn Nybegynder
14. marts 2002 - 00:45 #3
undskyld... fik ramt udfør-knappen
(-:
Avatar billede gryn Nybegynder
14. marts 2002 - 00:48 #4
<script language="javascript">
function start(hvad){
seq.Item("Showthem").play();
hvad.style.visibility="visible"
}
function stopdet(hvad){
seq.Item("Showthem").pause();
hvad.style.visibility="hidden"
}
</script>

<div id="ts1" style="visibility: hidden;">
din tabel</div>


<img onmouseover="start(ts1)" onmouseout="stopdet(ts1)">


Skulle der have stået!
Avatar billede gryn Nybegynder
14. marts 2002 - 00:48 #5
FEJL IGEN!

Jeg tror bare, jeg glemmer det!
Avatar billede gryn Nybegynder
14. marts 2002 - 00:49 #6
Det var bere noget, jog tog fra et gammelt eksperiment.
Avatar billede topperware Nybegynder
14. marts 2002 - 00:51 #7
tak for hjælpen
Avatar billede nikolajdu Nybegynder
14. marts 2002 - 00:54 #8
Gryn - :))

topperware - Jeg går ud fra du selv fik indsat den ID="minTabel" som jeg glemte :))

Tak for point.

/Nikolaj
Avatar billede topperware Nybegynder
14. marts 2002 - 01:34 #9
jeg var vist lige hurtig nok - der kommer ikke noget til syne
når man bevæger musen hen over billedet.
Avatar billede gryn Nybegynder
14. marts 2002 - 01:36 #10
Så prøv min... rettet igen-igen

<script language="javascript">
function start(hvad){
hvad.style.visibility="visible"
}
function stopdet(hvad){
hvad.style.visibility="hidden"
}
</script>

<div id="ts1" style="visibility: hidden;">
din tabel</div>


<img onmouseover="start(ts1)" onmouseout="stopdet(ts1)">
Avatar billede topperware Nybegynder
14. marts 2002 - 01:47 #11
Nææ...stadigvæk intet brugbart resultat - hmm - jeg for en fejlmeddelelse om at objektet ikke understøtter denne handling.
Avatar billede gryn Nybegynder
14. marts 2002 - 01:56 #12
prøv:

<script language="javascript">
function vissub(navn)
{
document.getElementById(navn).style.display = 'inline'
}
function skjulsub(navn)
{
document.getElementById(navn).style.display = 'none'
}
</script>

<a href="#" onmouseover="vissub('link1')" onmouseout="skjulsub('link1')"><img bla bla></a><br>

<span style="display:none;" id="link1">
Din tabel her
</span>
Avatar billede topperware Nybegynder
14. marts 2002 - 02:10 #13
jeg takker for hjælpen, det ser ud til at det virker nu.
Avatar billede topperware Nybegynder
14. marts 2002 - 02:21 #14
blot et lille spørgsmål:
hvad hvis jeg ønsker tabellen synlig i fx 3 sekunder?

.....og så godnat.
Avatar billede =maddog= Nybegynder
14. marts 2002 - 03:49 #15
function delayvissub(navn) {
  window.setTimeout('vissub('+navn+')',3000);
}

function delayskjulsub(navn) {
  window.setTimeout('vissub('+navn+')',3000);
}

3000 er tiden i millisekunder
Avatar billede =maddog= Nybegynder
14. marts 2002 - 03:52 #16
det skal selvfølgelig være skjulsub i sidste funktion. Jeg er lidt et CopyPaste lujer.
Avatar billede topperware Nybegynder
14. marts 2002 - 10:16 #17
Det må du undskylde, det har været en fejl, men jeg synes da at der står at jeg har accepteret dit svar og at du har fået 30 point. Det var i hvert fald meningen. Håber det er ok - jeg er stadig væk meget gladforhjælpen.
Avatar billede nikolajdu Nybegynder
14. marts 2002 - 10:33 #18
Min fejl sorry :(
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