sav68.net
جمعه 08 آبان 1388, 01:04 صبح
سلام دوستان
من چطور ميتونم يك منو مثل منوي جستجوي اين سايت درست كنم؟
منظورم اينه كه يك لينك بذارم و وقتي كاربر روي لينك كليك كرد يك منو باز شه و وقتي موس اوت شد منو بسته شه
من كد جاوا اسكريپت زير رو نوشتم اما كار نميكنه:عصبانی++:
window.onload = initAll;
function initAll() {
var allLinks = document.getElementsByTagName("a");
if (allLinks[i].className.indexOf("ShMenu") > -1) {
allLinks.onclick = retFalse;
allLinks.onmouseover = shMenuOpen;
allLinks.onmouseout = shMenuClose;}
}
function retFalse() {
return false;
}
function shMenuOpen(){
document.getElementById("ShMenuCon").style.display = "block";
}
function shMenuClose(){
document.getElementById("ShMenuCon").style.display = "none";
}
اينم كد html
<a style="cursor:pointer" class="ShMenu">Menu</a>
<div id="ShMenuCon">
dass
sd
sd
sd
sd
sd
ds
</div>
با تشكر
من چطور ميتونم يك منو مثل منوي جستجوي اين سايت درست كنم؟
منظورم اينه كه يك لينك بذارم و وقتي كاربر روي لينك كليك كرد يك منو باز شه و وقتي موس اوت شد منو بسته شه
من كد جاوا اسكريپت زير رو نوشتم اما كار نميكنه:عصبانی++:
window.onload = initAll;
function initAll() {
var allLinks = document.getElementsByTagName("a");
if (allLinks[i].className.indexOf("ShMenu") > -1) {
allLinks.onclick = retFalse;
allLinks.onmouseover = shMenuOpen;
allLinks.onmouseout = shMenuClose;}
}
function retFalse() {
return false;
}
function shMenuOpen(){
document.getElementById("ShMenuCon").style.display = "block";
}
function shMenuClose(){
document.getElementById("ShMenuCon").style.display = "none";
}
اينم كد html
<a style="cursor:pointer" class="ShMenu">Menu</a>
<div id="ShMenuCon">
dass
sd
sd
sd
sd
sd
ds
</div>
با تشكر