PDA

View Full Version : خطا در کد جاوا



vahid dot net
چهارشنبه 14 بهمن 1388, 08:34 صبح
با سلام
من جهت طراحی یک منوی ساده با استفاده از یک function و یک کلاسcss در رویداد onmousemove با ارسال id مربوط به تگ Div و نام کلاس css جدید به function قصد دارم استایل Div رو عوض کنم اما این کد فقط در IE6 پیغام خطای object expected رو میده و از همون function که کار تعویض استایل رو میده ایراد میگیره در ضمن آیتم منو و کد function به صورت زیر هستش


<div id="TMI7" class="topmenItem" onmousemove="changecss('TMI7','topmenItemOver')" onmouseout="changecss('TMI7','topmenItem')"><a href="Default.aspx">Home</a></div>
function changecss(ss,ss1){
document.getElementById(ss).className = ss1;
}
لطفا برای حل این مشکل رهنمایی کنید .

eAmin
چهارشنبه 14 بهمن 1388, 21:35 عصر
سلام.

کد شما بدون مشکل اجرا شد:

<style>

.s1 {
font-family:verdana;
font-size: 12px;
}

.s2 {
font-family: tahoma;
font-size: 16px;
}

</style>

<script>

function changecss(ss,ss1){
document.getElementById(ss).className = ss1;
}

</script>

<div id="TMI7" class="s1" onmousemove="changecss(this.id,'s2')" onmouseout="changecss(this.id,'s1')"><a href="#">Home</a></div>

در ضمن می تونید به این تاپیک هم مراجعه کنید:http://barnamenevis.org/forum/showthread.php?t=175923