05-01-2009, 22:10
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
אוקי...
ומהו dependencies ? מאיפה הבאת את המשתנה ?
האם זה משתנה מחלקה? איפה הגדרת אותו?
השימוש שעשית במשתנה dependencies דומה לדבר הבא:
קוד:
var foo = {
bar:undefined,
bar2: 35,
bar3: 'hello World!',
conf: /* Something here, maybe another class... */
}
foo.bar2 = 90; // Set the class member with a new value of 90
אלא אם dependencies זה "קישור" לאלמנט על מסמך ה-HTML שלקחת עם getElementById או משהו דומה אחר. במצב זה, conf חייב להיות מאפיין של האלמנט, אבל מבחינת XHTML ואפילו HTML, המאפיין conf לא קיים... (אולי מדובר על מסמך XML? אני מניח שלא...)
יותר נכון לומר שהמאפיין conf לא חוקי, אבל אני חושב שהדפדפן לא יתייחס למאפיין שהוא לא חוקי\תקני לפי התקן שהגדרת (כמו שהוא לא מתייחס לתג שהוא לא קיים לפי התקן).
עריכה:
כשכתבת:
ציטוט:
אני שם לב שבפעם הראשונה שאני מריץ את ה-script אני לא רואה את הנתון מחוץ לקוד של ה-JS,
|
התכוונת לנתון הבא:
קוד:
dependencies.conf.value
שאתה לא מצליח להשיג אותו בשאר קוד ה-JS (אלא אם קוד ה-JS רץ מעל פעם אחת), נכון?
אני מקוה שאתה לא חושב שאתה יכול לגשת ל-DB באמצעות JS... מלבד בשימוש עם AJAX אבל זה לא נקרא גישה ישירה ל-DB.
נערך לאחרונה ע"י dorM בתאריך 05-01-2009 בשעה 22:17.
|