שלח תשובה

זירת השאלות

570
צפיות
11
תשובות

קוד JS שלא עובד

,‏ 10 בנובמבר, 2005

בס"ד


יש דף HTML מצורף.
יש בו פונקציה בHEAD שמחזירה טקסט משתנה וקוראת לעצמה כל 3 שניות.
ויש documen.write לפונקציה.
וזה לא מדפיס כלום.
אם תוכנלו לעבור על הקוד ולהגיד מה לא בסדר…
תודה מראש!!

תגיות:

11 תשובות

  1. בניה הגיב:

    הוספת קישור וקובץ לא עובדים לי פה
    בס"ד

    קישור לקובץ:
    http://www.rar.co.il/files/eMule-1131582917.html

  2. BuildHome הגיב:

    שגיאה
    כתבת new array במקום new Array.
    JS רגישה לאותיות גדולות וקטנות.
    שנה זאת ותראה אם הקוד יעבוד.

  3. זהר פלד הגיב:

    מספר דברים.
    א) כאשר משתמשים ב new Array, צריך לשים לב שה A היא גדולה ולא קטנה, כמו אצלך.

    ב) אל תגדיר את המערך בתוך הפונקציה – בצורה כזו אתה מגדיר אותו כל פעם מחדש, וחבל.

    ג) בתוך הפונקציה עצמה אין שום document.write, אלא מחוץ לפונקציה. לכן אתה לא רואה את התוצאות, גם אם הפונקציה עצמה עובדת.

  4. בניה הגיב:

    עכשיו זה מדפיס תוצאה
    בס"ד

    אבל זה לא משתנה כל 3 שניות.

    http://www.rar.co.il/files/eMule-1131625204.html

  5. זהר פלד הגיב:

    אה, כן, שחכתי מזה משום מה…
    אי אפשר להשתמש ב document.write בתוך פונקציה.
    ברגע שמתבצע document.write מתוך פונקציה, נוצר document חדש.

    אתה יכול להשתמש באיזה שהוא div עם id, ולהשתמש בו בשביל להציג את הנתונים, בעזרת inner html.

  6. זהר פלד הגיב:

    מצא את ההבדלים
    היה לי קצת זמן, אז קבל.

    זו לא הדרך האופטימלית, עדיין, אבל זה עובד כמו גדול.

  7. בניה הגיב:

    תודה רבה!!
    בס"ד

    העיקר שעובד.
    ושאני אלמד מיזה דברים חדשים.

  8. בניה הגיב:

    בדיקת input מסוג קובץ
    בס"ד

    איך אפשר בJS לבדוק אם בחרו בinput של קובץ קובץ?
    וגם יש אפשרות לעשות בדיקה בצד לקוח של סוג הקובץ וגודלו?

  9. בניה הגיב:

    שאלתי עוד שאלה
    בס"ד

    אשמח לקבל תשובה

  10. בניה הגיב:

    יחס
    בס"ד

    תקראו את השאלה ששתי הודעות מעל.

שלח תשובה