21. juni 2003 - 15:38
Der er
65 kommentarer og 1 løsning
folde-ud-link
har et link:
<a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>'); return false;" class="menulink">link</a>
som bytter noget tekst ud i en tabel(mere om det her:
http://www.eksperten.dk/spm/367525 )
men udover det vil jeg også gerne ha det til at folde sig ud på denne måde:
LINK
-underlink
-underlink
hvordan kunne man tackle det?
Annonceindlæg fra Barco
Er jeres mødelokaler sikre nok?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
de to underlinks skal altså poppe frem under linket når man trykker på det :)
okay, den er straks sjovere :)
er det fordi det er svært at lave eller har i bare svært ved at forstå hvad jeg vil? (eller gidder i ikke, driverter! :)
hov der var du grunken min trofaste snedker ;)
lad mig gætte ... det er ikke nemt? :)
tænkte lige ;D (prøvede noget nyt) er det bare sådan du mener ? <script> function skriv(html) { var f = document.getElementById("minTabel") if(f.innerHTML.length>10){ f.innerHTML = "";} else{ f.innerHTML = html; }} </script> <a href="#" onClick="skriv('<table><tr><td><li><a href=\'#\'>link1</a><br><li><a href=\'#\'>link2</a></td></tr></table>'); return false;" class="link">Link</a><div id="minTabel"></div> <div id="minTabel"> </div>
altså samme metode som at udskifte html'en i min tabel? og så bare sætte minTabel under linket? det kunne virke! men kan du ikke indflette det med hvad jeg havde i forvejen så den gør begge ting på samme tid? :)
21. juni 2003 - 17:08
#10
eller fatter jeg bare -(minus)
21. juni 2003 - 17:10
#11
jaa jeg har vist fået det til at dú nu :) svar! (din røver!)
21. juni 2003 - 17:14
#12
men hvordan får jeg det til at klappe sammen igen?
21. juni 2003 - 17:16
#13
øjeblik, laver lige en meget nemmere udgave :)
21. juni 2003 - 17:17
#14
uuha, lille gavtyv! ;)
21. juni 2003 - 17:21
#15
<script> function skriv() { var f = document.getElementById("minTabel") if (f.style.visibility == 'hidden') f.style.visibility = 'visible'; else f.style.visibility = 'hidden'; } </script> <a href="#" onClick="skriv(); return false;" class="link">link</a> <div id="minTabel" style="visibility:hidden;"> <table> <tr> <td> <li><a href=\'#\'>link1</a><br><li><a href=\'#\'>link2</a> </td> </tr> </table> </div>
21. juni 2003 - 17:21
#16
*G*
21. juni 2003 - 17:22
#17
prøver den lige :)
21. juni 2003 - 17:30
#18
den duer ikke rigtigt da der så bare er et tomt mellemrum mellem links'ne indtil man trykker :) (links'ne "står stablet" over hinanden)
21. juni 2003 - 17:37
#19
er du der stadig?
21. juni 2003 - 17:55
#20
Forladt og alene danser cirkusprinsessen rundt... :(
21. juni 2003 - 19:03
#21
andre så?
21. juni 2003 - 19:33
#22
Kom tilbage grunken :(
21. juni 2003 - 19:34
#23
lokke lokke lokke :)~
21. juni 2003 - 20:02
#24
kitty kitty kitty ... miiiis mis mis mis mis!
22. juni 2003 - 01:25
#26
udbygger gerne ;D
22. juni 2003 - 01:37
#27
ikke helt :) det er kun det ene link, der skal kunne foldes ud, og det er så meningen, at det skal folde sammen igen, hvis man f.eks. trykker på nogle af de andre.
22. juni 2003 - 01:39
#28
(det skal ikke selv folde sammen, når man trykker på det igen ... først når man trykker på de andre links :-)
22. juni 2003 - 01:47
#29
22. juni 2003 - 01:48
#30
vildt du stadig er oppe *G* sidder du bare og koger kode ?
22. juni 2003 - 01:53
#31
haha nej sad bare og tågede på nettet mens jeg ventede :D kigger lige koden.
22. juni 2003 - 01:59
#32
kayo
22. juni 2003 - 02:05
#33
det er næsten perfekt - pånær at den kan lukke sig selv (må den ikke).
22. juni 2003 - 02:10
#34
okay prøv linket igen så :)
22. juni 2003 - 02:26
#35
okay så er et nyt problem dukket op :) den gidder ikke folde sammen når jeg trykker på de andre links ... kan det være fordi de "returner false"? for det er i hvert fald den eneste forskel jeg kan finde.
22. juni 2003 - 02:30
#36
det gør den da fint her ?
22. juni 2003 - 02:31
#37
så må jeg vist hellere lure din kode :)
22. juni 2003 - 02:33
#38
ja din virker fint :) men mine "andre" links returner jo false modsat dine ... kan det gøre en forskel?
22. juni 2003 - 02:33
#39
ok snupper lige lidt kode så :)
22. juni 2003 - 02:37
#40
her er nogle links - med foldelinket i midten:
<a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>'); check(); return false;" class="menulink">link1</a><br>
<a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>');
skriv2('minTabel2','
http://www.jubii.dk' ,'
http://www.sol.dk' ); return false;" class="menulink">link2</a><br>
<div id="minTabel2" style="display:none;"></div>
a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>'); check(); return false;" class="menulink">link3</a>
22. juni 2003 - 02:40
#41
de to underlinks skal egentlig fungere ligesom de andre links - har bare ikke lige fået det implementeret endnu :)
22. juni 2003 - 02:40
#42
aha....skal der hele tiden stå noget tekst i den table ? eller hva ?
22. juni 2003 - 02:44
#43
hvis jeg skal være helt ærlig...såeh har du nok rodet koden lidt sammen nu! forklar mig hvofor at linket skal se sådan ud! <a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>'); check(); return false;" class="menulink">link1</a><br> når du kan nøjes med: <a href="#" onClick="check();" class="menulink">link1</a><br>
22. juni 2003 - 02:49
#44
altså linket skal jo samtidig bytte html'en ud i minTabel :) altså skriv(); bytter html'en ud i den der tabel fra foregående spm og skriv2(); bruger jeg til foldeudlinket i minTabel2
22. juni 2003 - 02:49
#45
og nu blir jeg nødt til at smutte i seng! kigger på det i morgen hvis det er :)
22. juni 2003 - 02:52
#46
Okay, super :)
22. juni 2003 - 15:27
#47
huluu buluu lotte hvor er du henne ... :)
22. juni 2003 - 15:58
#48
ok jeg har fået det til at du ved at smide check() i en onMouseDown :) nu mangler jeg så bare at få underlinksne til at du ligesom de andre links (med hensyn til udskiftningen af html)
22. juni 2003 - 16:02
#49
jeg har problemer med at få skriv()-funktionen ind i underlinks'ne - hvordan kunne det gøres?
22. juni 2003 - 16:17
#50
onClick="skriv('');"-funktionen duer jo umiddelbart ikke når den er inde i anførselstegn i forvejen (da der så ville være 3 lag af anførselstegn i hinanden).
22. juni 2003 - 16:38
#51
jeg har fået underlinksne til at dú ved at lave separate funktioner til hvert link: function funktion() { var f = document.getElementById('minTabel') f.innerHTML = '<table><tr><td>tekst</td></tr></table>'; } man skulle næsten tro, jeg kunne javascripte hva? :) (hvis der er en bedre måde at gøre det på så sig tiiiiil!)
22. juni 2003 - 18:20
#52
grunken har vist sovet over sig ;)
22. juni 2003 - 23:33
#53
23. juni 2003 - 01:30
#54
Jeg har kun det sidste problem :) når man har trykket på underlinksne og man så trykker på et af linksne under folder linket over sig sammen som det skal ... men den skifter ikke ikke html'en (beholder underlinkets html) linkene ser sådan ud for tiden: <a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>'); return false;" onMouseDown="check();" class="menulink">link1</a><br> <a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>'); skriv2('minTabel2','teksta','tekstb'); return false;" class="menulink">link2</a><br> <div id="minTabel2" style="display:none;"></div><br> <a href="#" onClick="skriv('<table><tr><td>tekst</td></tr></table>'); return false;" onMouseDown="check();" class="menulink">link3</a> hvad sker der?
23. juni 2003 - 01:36
#55
kig på linket...! er det det sådan du vil ha det ?
23. juni 2003 - 01:38
#56
Hvis du kigger godt efter, så er det hele samlet i en lille function :)
23. juni 2003 - 15:11
#57
jamen problemet med dit test-html er at underlinksne stadig virker som almindelige links istedet for html-udskiftende links ligesom de andre :)
23. juni 2003 - 20:53
#58
kan du lave en version hvor folde-ud-linket ikke selv har html-udskiftnings-funktionen (altså hvor det kun er underlinksne der skal udskifte) og hvor problemet nævnt i min "23/06-2003 01:30:41" kommentar er løst? pretty please?
24. juni 2003 - 15:50
#59
du har vel ikke forladt mig?
24. juni 2003 - 17:29
#60
Jeg kan se, du har gået rundt og svaret på andre spm ;( du havde mig ellers så overbevist, da du sagde, jeg var den eneste ene! buhuhuhuuuh...
25. juni 2003 - 15:19
#61
skal jeg bare lukke?
25. juni 2003 - 15:34
#62
hvis du ikke svare inden i morgen tidlig (i nat) kl. 00.00 så lukker jeg og smækker døren efter mig! :P
25. juni 2003 - 15:35
#63
svare = svarer
25. juni 2003 - 23:14
#64
45 min
25. juni 2003 - 23:15
#65
skynd dig! :) 50 point lige ud af vinduet ellers...
26. juni 2003 - 01:56
#66
ups glemte lige klokken ... lukker nu!
Vi tilbyder markedets bedste kurser inden for webudvikling