Gå til innhold

Hvordan lage spoiler i html


Anbefalte innlegg

Videoannonse
Annonse

:)

<script language="JavaScript" type="text/javascript">

<!--

function openClose(id)

{

var obj = "";

 

// Check browser compatibility

if(document.getElementById)

obj = document.getElementById(id).style;

else if(document.all)

obj = document.all[id];

else if(document.layers)

obj = document.layers[id];

else

return 1;

 

// Do the magic

if(obj.display == "")

obj.display = "none";

else if(obj.display != "none")

obj.display = "none";

else

obj.display = "block";

}

//-->

</script>

 

<style type="text/css">

.spoilertop {

background: #E4EAF2 url(https://www.diskusjon.no/style_images/css_img_spoiler.gif) no-repeat right;

border: 1px dotted #000;

color: #000;

width: 90%;

font-weight: bold;

font-size: 10px;

margin: 8px auto 0 auto;

padding: 4px;

cursor: pointer;

}

 

.spoilermain {

background: #FAFCFE;

border: 1px dotted #000;

border-top: 0;

color: #465584;

width: 90%;

padding: 4px;

margin: 0 auto 8px auto;

}

</style>

<div class="spoilertop" onClick="openClose('c95493e64553699842777a68eeee953c')" style="font-weight: bold"><u>Klikk for å se/fjerne spoilerteksten nedenfor</u></div>

<div class="spoilermain" id="c95493e64553699842777a68eeee953c" style="display:none">Some hidden text</div>

Lenke til kommentar
  • 2 måneder senere...

function Show(Id) {
var V = document.getElementById(Id);
if(V.style.display == "none") {
	V.style.display = "";
}
}

<a href="java script:Show('test');">test</a>
<div id="test" style="display: none;">
<p>funker dette?</p>
</div>

Edit: Så må du skrive "javascript", og ikke "java script".

Endret av Jooakim
Lenke til kommentar

Minner om retningslinjenes punkt 10, som blandt annet sier dette om korte meningsløse innlegg:

 

Korte, unødvendige innlegg kun egnet til å øke brukerens antall poster regnes som spam, og kan straffes deretter. Det samme gjelder unødvendig/overdrevet bruk av smiles, eller innlegg som ikke inneholder annet enn smiley's.

Innlegg som strider med dette er fjernet fra tråden. :)

 

(Reaksjoner på moderering tas på PM og ikke i tråden som blir moderert.)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...