div megjelenites/eltuntetes js-tel
en mar a hajam befonom, hogy mert nem megy ez az egyszeru kis kod, de nem tudok rajonni... talan valaki itt tud segiteni.
<HTML>
<HEAD>
<script language="JavaScript">
function select_list(divid)
{
var me = document.getElementById(divid);
if (me.style.visibility=="hidden")
{
me.style.visibility="visible";
}
else
{
me.style.visibility="hidden";
}
}
document.onclick = select_list;
</script>
</style>
</HEAD>
<BODY>
<div id="select_list">
<img onclick="select_list('select_lista')" ><div class="select"></div>
<div id="select_lista" style="visibility: hidden;">
<ul>
<li><a href="#">elso</a></li>
<li><a href="#">masodik</a></li>
<ul>
</div>
</BODY>
</HTML>
az adott kod, addig tok jol mukodik, amig raklikkelek a kepre vagy annak helyere. a rejett div larhatova valik. eltunik, ha a kepre kattintok. de nekem az kene, hogy akkor tunjon el, ha barhova az ures oldalon klikkelek...
segitseget elore is koszonom!
■ <HTML>
<HEAD>
<script language="JavaScript">
function select_list(divid)
{
var me = document.getElementById(divid);
if (me.style.visibility=="hidden")
{
me.style.visibility="visible";
}
else
{
me.style.visibility="hidden";
}
}
document.onclick = select_list;
</script>
</style>
</HEAD>
<BODY>
<div id="select_list">
<img onclick="select_list('select_lista')" ><div class="select"></div>
<div id="select_lista" style="visibility: hidden;">
<ul>
<li><a href="#">elso</a></li>
<li><a href="#">masodik</a></li>
<ul>
</div>
</BODY>
</HTML>
az adott kod, addig tok jol mukodik, amig raklikkelek a kepre vagy annak helyere. a rejett div larhatova valik. eltunik, ha a kepre kattintok. de nekem az kene, hogy akkor tunjon el, ha barhova az ures oldalon klikkelek...
segitseget elore is koszonom!
ezt akarod?
mellesleg van jópár hiba a kódodban... pl. mit keres ott az a </style> záróelem egymagában? meg van egy lezáratlan div is... plusz a záró </ul> helyett <ul>-t írtál... nem okoskodásból mondom, de magadnak takarítasz meg időt, ha figyelsz a helyes kódra... nem kell fölösleges perceket töltened hibakereséssel
a hibak miatt igazad van...
de javttva sem megy :(
<HTML>
<HEAD>
<script language="JavaScript">
function select_list(divid)
{
var me = document.getElementById(divid);
if (me.style.visibility=="hidden")
{
me.style.visibility="visible";
}
else
{
me.style.visibility="hidden";
}
}
document.onclick = select_list;
</script>
</HEAD>
<BODY>
<div id="select_list">
<img onclick="select_list('select_lista')" ><div class="select"></div>
<div id="select_lista" style="visibility: hidden;">
<ul>
<li><a href="#">elso</a></li>
<li><a href="#">masodik</a></li>
</ul>
</div>
</div>
</BODY>
</HTML>
a kepre kattintva is el kell tunnie a divnek, de mashova kattintva is!!! ez lenne a lenyeg...
senkinek nincs konkret 5lete?
megoldás
koszi szepen! mar muxik :)