Avatar billede qredee Nybegynder
10. juni 2003 - 21:44 Der er 18 kommentarer og
1 løsning

visibility=hidden - how ?

<a href="#" onclick="document.all['tekst'].style.visibility='visible'">
<font face="verdana" size="1" Skjul teksten "Forsvind"</a>
[<font id="tekst" face="verdana" size="1">Forsvind</font>]
test
Hvad er der galt med det ?
Jeg skal have det sådan, at når man klikker på linket, kommer teksten "Forsvind" frem!
Avatar billede pelkjaer Nybegynder
10. juni 2003 - 21:46 #1
onclick="document.getElementById('tekst')style.visibility='hidden';"
Avatar billede pelkjaer Nybegynder
10. juni 2003 - 21:47 #2
hov
onclick="document.getElementById('tekst').style.visibility='hidden';"
Avatar billede Slettet bruger
10. juni 2003 - 21:47 #3
<a href="#" style="font-family: Verdana; font-size: 50%;" onClick="document.getElementById('tekst').style.visibility = 'visible'; return false;">Skjul teksten &quot;Forsvind&quot;</a>

<div id="tekst" style="font-family: Verdana; font-size: 50%;">Forsvind</div>
Avatar billede Slettet bruger
10. juni 2003 - 21:49 #4
Ups:

<div id="tekst" style="visibility: hidden; font-family: Verdana; font-size: 50%;">Forsvind</div>
Avatar billede Slettet bruger
10. juni 2003 - 21:49 #5
Hvorfor skal det i øvrigt være så småt? :)
Avatar billede Slettet bruger
10. juni 2003 - 21:50 #6
Ok, 50% er også lidt i underkanten. Sæt den op på 60% i stedet.
Avatar billede qredee Nybegynder
10. juni 2003 - 21:50 #7
Det virker ikk - ingen af dem ?
Avatar billede Slettet bruger
10. juni 2003 - 21:50 #8
Jo, mit gør (hvis det er rettet):

<a href="#" style="font-family: Verdana; font-size: 60%;" onClick="document.getElementById('tekst').style.visibility = 'visible'; return false;">Skjul teksten &quot;Forsvind&quot;</a>

<div id="tekst" style="visibility: hidden; font-family: Verdana; font-size: 60%;">Forsvind</div>
Avatar billede Slettet bruger
10. juni 2003 - 21:51 #9
P.S. Hold dig fra font-tags og lignende djævelskab - de hører fortiden til.
Avatar billede qredee Nybegynder
10. juni 2003 - 21:52 #10
Ok tak :)
Avatar billede qredee Nybegynder
10. juni 2003 - 21:52 #11
Nu kom jeg til at give ham den anden point :(/
Avatar billede pelkjaer Nybegynder
10. juni 2003 - 21:58 #12
Avatar billede qredee Nybegynder
10. juni 2003 - 21:59 #13
Hvordan laver man så, sådan at anden gang man trykker lukker den op igen ?
Avatar billede pelkjaer Nybegynder
10. juni 2003 - 22:05 #14
Utestet

var closed = false;
function openClose(theID) {
  var d = document;
  if (d.getElementById) {
    if (closed == !false) {
      d.getElementById(theID).style.visibility = "hidden";
      closed = false;
    } else if closed == false) {
      d.getElementById(theID).style.visibility = "visible";
      closed = true;
    }
  }
}


onclick="openClose('tekst');"
Avatar billede pelkjaer Nybegynder
10. juni 2003 - 22:08 #15
Ingen god ide

var closed = false;
function openClose(theID) {
  var d = document;
  if (d.getElementById) {
    if (closed == false) {
      d.getElementById(theID).style.visibility = "hidden";
      closed = true;
    } else if (closed == !false) {
      d.getElementById(theID).style.visibility = "visible";
      closed = false;
    }
  }
}

=oD
Avatar billede qredee Nybegynder
10. juni 2003 - 22:09 #16
virker ik :)
Avatar billede pelkjaer Nybegynder
10. juni 2003 - 22:10 #17
Jo det gør - den sidste er testet :)
Avatar billede qredee Nybegynder
10. juni 2003 - 22:15 #18
Hmm..Jeg har et andet prob - nogenlunde det samme..
www.steen-moller.dk/mikael
- Se når man trykker forside og contact, der skal contact ikke komme nedenunder, men erstatte den anden :)
Avatar billede Slettet bruger
11. juni 2003 - 11:33 #19
Det virker da fint?
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