webForumDet fria alternativet

gömma en div om man klickar utanför

JavaScript

1 svar · 300 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

Tjena

Jag har en helt vanlig <div> med lite innehåll som jag vill att den sätts visibility: hidden om man klickar utanför div:en. Har letat lite men inte hittat nåt, nån som vet hur man löser detta?

Medlem sedan aug. 20039 340 inlägg
#2
<script type="text/javascript">
function hideit(){
	document.getElementById('foo').style.visibility='hidden';
}
</script>
<body onclick="hideit();">

<div id="foo" onclick="(window.event||arguments[0]).cancelBubble=true">
Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text.
Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text.
Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text. Text textmassa massa text.
</div>

</body>
308 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
169 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
144 ms — ändringar (db)