שלח תשובה

זירת השאלות

465
צפיות
2
תשובות

בעיה עם dhtml+css

,‏ 10 ביוני, 2005

אז ככה, אני רוצה ליצור פונקציה שמקבלת id של div ומשנהלו את הבורדר
לצע מסויים אם הוא לבן או מחזירה אותו ללבן אם הוא בצבע מסויים, הבעיה היא שזה
פשוט לא עובד.. זה נכשל בשלב התנאי המקוצר, הוא כל הזמן מחזיר שקר..
להלן הפונקציה


function admin_butt(dn){

    document.getElementById(dn).style.border =’1px solid ‘ + (document.getElementById(dn).style.border=="1px solid #FFFFFF")?"#C3E4F7":"#FFFFFF";
}



תגיות:

2 תשובות

  1. BuildHome הגיב:

    אתה צריך לכתוב
    את הצבעים באותיות קטנות, נסה כך:
    function admin_butt(dn){
       var div = document.getElementById(dn);
       div.style.border = (div.style.border=="#ffffff 1px solid"?"#c3e4f7 1px solid":"#ffffff 1px solid");
    }

  2. אוריקס הגיב:

    ובשביל היעילות
    כדאי הרפרנס יצביע ל style collection ולא ל DIV עצמו.

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!