הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   למה getElementById לא עובד? (https://hosts.co.il/forums/showthread.php?t=37448)

Eli-Hai 05-01-07 23:43

למה getElementById לא עובד?
 
אני מנסה לשנות את הצבע של הטקסט שלי, את הסגנון יותר נכון.
אני משתמש ב-case, ואני מנסה לשנות אותו ב-style.
אבל כל שניה הוא מחזיר לי שגיאה לא מובנת (missing : after case label) וכל מיני כאלה.
ואני רוצה שאת ה-ID אפשר יהיה לקבוע ע"פ הפונקציה, וזה לא נותן לי.
אפשר עזרה? (JS למי שעדיין לא הבין)

omercnet 05-01-07 23:48

אם תשים את הקוד יהיה יותר קל להבין אותך

Eli-Hai 05-01-07 23:53

קוד:

                case "bold":
                        document.getElementById("span2").className="bold";
                break;               
                case "removeBold":
                        document.getElementById("span2").className="removeBold";
                break;
                case "italic":
                        document.getElementById("span2").className="italic";
                break;
                case "removeItalic"
                        document.getElementById("span2").className="removeItalic";
                break;
                case "underline":
                        document.getElementById("span2").className="underline";
                break;
                case "removeUnderline":
                        document.getElementById("span2").className="removeUnderline";
                break;
                default:
                        document.getElementById("span2").className="removeAll";

EDIT
כל הקלאסים קיימים ב-CSS. לא מבין למה הוא ממשיך להחזיר לי missing : after case label

omercnet 05-01-07 23:55

תשים בבקשה את כל הקוד ב http://pastebin.com

Eli-Hai 05-01-07 23:56

http://pastebin.com/852173

omercnet 05-01-07 23:59

עוד חצי שניה על לבחור syntax highlight לשפה שלך לא יזיק..
ותצרף בבקשה את השגיאה שאתה מקבל (אני מקווה שאתה עובד עם פיירפוקס וJavaScript Console)

אפשר להוסיף פה לחוקים את האופן שבו מבקשים עזרה? :/

Eli-Hai 06-01-07 00:00

http://pastebin.com/852177
הדבקתי על הדרך את כל הקוד, שאגב כלום ממנו לא עובד.
ותודה על העזרה :P

EDIT
אני עובד עם Firefox והקונסול ההוא...

omercnet 06-01-07 00:01

אני יגיע ל1000 הודעות בקצב הזה...
את השגיאה אפשר לקבל?

בוא פשוט למסנג'ר וננסה לפתור את זה, חבל על הספאם

Eli-Hai 06-01-07 00:02

נו מה, כתבתי פעמיים את השגיאה
ציטוט:

לא מבין למה הוא ממשיך להחזיר לי missing : after case label
ציטוט:

אבל כל שניה הוא מחזיר לי שגיאה לא מובנת (missing : after case label)

omercnet 06-01-07 00:04

מוזר, לא מכיר כזאת שגיאה
אפשר לקבל העתק ממה שנותן הדפדפן?
על איזה שורה הוא מתלונן


כל הזמנים הם GMT +2. הזמן כעת הוא 03:44.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ