uzayadami
27-12-2007, 16:10 PM
DHTML ile kodu gösterip gizlemeye bir örnek
<head>
<title>deneme!</title>
<script language="JScript">
function goster() {
Liste.style.display = "block"
link1.innerHTML="<a onclick='gizle()'>tikla</a>";
}
function gizle() {
Liste.style.display = "none"
link1.innerHTML="<a onclick='goster()'>tikla</a>";
}
function deneme(){
link1.innerHTML="<a onclick='goster()'>tikla</a>";
}
</script>
<script Language="JScript">
function kapat() {
document.all.Liste.style.display = "none";
}
</Script>
</head>
<body onload="deneme()">
<div id="link1"></div>
<h3 ID=Baslik>Deneme</h3>
<ul ID=Liste style="display:none">
<li>"tikla" yazisina tiklayinca bu yazilary goruyorsunuz.
<li>Asagidaki kapat yazisina tiklayincada ayni sekilde bu yazilarin kaybolmasini istiyorum
<li>sonra tekrar "tikla" kismina tiklayinca gene acilabilir olmali<br>
ornek olarak asagidaki kategorilerden birine tiklayin.<br>
besiktas<br>
fenerbahce<br>
Galatasaray<br>
Besiktasa tiklayinca diyelim 11 kisi cikicak en altta kapat yazisi olucak ona tiklayinca bu cikan 11 kisi gene kaybolucak<br>
kisacasi : Dhtml menuler olurya linkin ustune gelince tiklamadan acilir linkten maus gidince(onMouseOut) kapanir ya ayny sekilde ama benim istedigim like tiklayinca<br>
link e tiklayinca istediklerimi acabiliyorum ama o acilan dhtml yi kapatamiyorum.
<li><a onclick="kapat()">kapat</a>
</ul>
</body>
<head>
<title>deneme!</title>
<script language="JScript">
function goster() {
Liste.style.display = "block"
link1.innerHTML="<a onclick='gizle()'>tikla</a>";
}
function gizle() {
Liste.style.display = "none"
link1.innerHTML="<a onclick='goster()'>tikla</a>";
}
function deneme(){
link1.innerHTML="<a onclick='goster()'>tikla</a>";
}
</script>
<script Language="JScript">
function kapat() {
document.all.Liste.style.display = "none";
}
</Script>
</head>
<body onload="deneme()">
<div id="link1"></div>
<h3 ID=Baslik>Deneme</h3>
<ul ID=Liste style="display:none">
<li>"tikla" yazisina tiklayinca bu yazilary goruyorsunuz.
<li>Asagidaki kapat yazisina tiklayincada ayni sekilde bu yazilarin kaybolmasini istiyorum
<li>sonra tekrar "tikla" kismina tiklayinca gene acilabilir olmali<br>
ornek olarak asagidaki kategorilerden birine tiklayin.<br>
besiktas<br>
fenerbahce<br>
Galatasaray<br>
Besiktasa tiklayinca diyelim 11 kisi cikicak en altta kapat yazisi olucak ona tiklayinca bu cikan 11 kisi gene kaybolucak<br>
kisacasi : Dhtml menuler olurya linkin ustune gelince tiklamadan acilir linkten maus gidince(onMouseOut) kapanir ya ayny sekilde ama benim istedigim like tiklayinca<br>
link e tiklayinca istediklerimi acabiliyorum ama o acilan dhtml yi kapatamiyorum.
<li><a onclick="kapat()">kapat</a>
</ul>
</body>