visa/dölja html

JavaScript

4 svar · 1 164 visningar · startad av Gimbo

Medlem sedan dec. 20001 626 inlägg
Trådstart#1

hejsan

hur gör man detta, låt oss säga att jag har en sök knapp, när man klickar på den så skall ett formulär visas där sök knappen befann sig utan att behöva skapa en helt ny sida med sökfunktionen, har nämligen sätt vissa sidor som har detta:

<div id="Idnamnet" style="{display:none;}">
massa html kod
</div>

sedan när man klickar på sök så visas html koden som finns mellan div taggarna, och sedan finns det en stäng länk, som döljer koden mellan div taggarna??

Medlem sedan sep. 20021 655 inlägg
#2
<button onclick="document.getElementById('etwas').style.display='block';">Sök</button>

<div id="etwas" style="display: none">

<form>
<input type="text" />
</form>

<a href="#" onclick="document.getElementById('etwas').style.display='none';">Dölj</a>

</div>
Medlem sedan dec. 20001 626 inlägg
#3

man tackar

Medlem sedan juni 20006 031 inlägg
#4

Vill ha en liknande funktion på en sida, men gillar inte knappen (Sök) utan skulle vilja ha en text länk istället.

Går det på något sätt?

Medlem sedan juni 20004 308 inlägg
#5

Tittar du lite närmare på exemplet ger det sig nog själv. Du har redan en text-länk för Dölj-alternativet.

<a href="#" onclick="document.getElementById('etwas').style.display='block';">Sök</a>

<div id="etwas" style="display: none">

<form>
<input type="text" />
</form>

<a href="#" onclick="document.getElementById('etwas').style.display='none';">Dölj</a>
247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)