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>
267 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)