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>
258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)