גישה ל מאפיין ב class css מתוך js

snabla

New member
גישה ל מאפיין ב class css מתוך js

1. הגדרתי ב CSS את ה class הנ"ל - .styleA { background-color:A5BDD6; } 2. ברצוני לקרוא את הערך של background-color מתוך פונקציה ב js הקוד שכתבתי: var obj = getElementById("styleA"); var clr = obj.style.backgroundColor; obj מקבל את הערך null כמו כן מה html אני מצליחה לגשת ל class styleA מדוע איני מצליחה לגשת ל class?
 

xyxyxy

New member
זה לא getElementById

יש קולשן שנקרא styleSheets אבל זאת ממש לא הדרך הנכונה תצרי 2 קלאסים , כל אחד עם רקע אחר ותשני את ה class באלמנט עצמו בנוסף את יכולה להשתמש במחלקה getElementsBySelector זה גם יכול להתאים לך http://simon.incutio.com/archive/2003/03/25/getElementsBySelector אם זאת , הייתי ממליץ על הפיתרון הראשון
 

snabla

New member
איך אני משנה את ה class

עבור ה אלמנט מתוך ה javascript?
 
דרך אחרת למה ש-xyxyxy הציע

את יכולה לקרוא על runtimeStyle של IE ועל element.computedStyle התקני.
 
למעלה