לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #4  
ישן 26-03-2009, 19:16
צלמית המשתמש של ShoobyD
  משתמש זכר ShoobyD מנהל ShoobyD אינו מחובר  
מנהל משבראש, בלשנות, תכנות ויהדות
 
חבר מתאריך: 04.06.06
הודעות: 33,133
שלח הודעה דרך MSN אל ShoobyD Facebook profile LinkedIn profile Follow me...
בתגובה להודעה מספר 3 שנכתבה על ידי wolf שמתחילה ב "אין לי מושג"

אוקיי, אני אסביר
מה שהקוד שכתבת עושה, זה שבזמן מעבר-עכבר על הלינק, הוא לוקח את האובייקט בשם img ומשנה לו את המאפיין src ל-'6656.jpg', עד כאן אני מקווה שברור
עכשיו כדי שהקוד יעבוד צריך כמובן שיהיה אובייקט בשם img, אחרת את המאפיין של מה בדיוק אתה משנה?

אז כתבת שכשאתה "עובר עם העכבר על המילה bla לא מופיע תמונה"
ואני אשאל אותך, איפה בדיוק אתה רוצה שתופיע לך התמונה?
אתה רוצה שתופיע לך תמונה סתם? אתה רוצה לשנות תמונה קיימת?
במקום הלינק? במקום אחר בדף?



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

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 26-03-2009, 20:06
  שימיadmin שימי אינו מחובר  
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
 
חבר מתאריך: 25.10.01
הודעות: 42,778
בתגובה להודעה מספר 6 שנכתבה על ידי wolf שמתחילה ב "גם זה טוב"

document הוא האובייקט של כלל המסמך (הדף שפתוח כרגע בדפדפן). getElementById בוחר אלמנט בתוך document על פי ה id שהוגדר לו. innerHTML זו מתודה (נכון לקרוא לזה מתודה?) שהיא בעצם התוכן של אותו אלמנט שבחרנו קודם. ברגע שאני מציב בה משהו, אני בעצם משנה את התוכן של האלמנט (יש עוד הרבה דברים אחרים שאפשר לעשות ולהגדיר על אלמנטים...).

אני מקווה שתפקיד הנקודה ברור יותר עכשיו...

הבעייה בשיטה הזו היא שאתה לא יכול לעשות onmouseout משום שהקישור כבר לא קיים (הרי האלמנט שהכיל אותו השתנה). כנראה שתצטרך ליצור div חלופי בתוך ה innerHTML שה onmouseout שלו מחזיר את הלינק...

אני חייב להודות שזו פעם ראשונה שיוצא לי לראות החלפה של טקסט בתמונה ולהפך - ובאופן אישי אני לא ממש רואה באיזה מצב זה שימושי

כמובן שאם המטרה היא שזה יהיה מעין כפתור toggle, ואתה לא מעוניין שהתמונה תחליף את הקישור, זה כבר הרבה יותר קל. אתה פשוט יוצר div שבתוכו נמצאת התמונה, ואז ב onmouse אתה משנה את מאפיין התצוגה של אותו div כך שה div יוצג ויוסתר בהתאם...

אתה מוזמן לעשות view source על http://www.fresh.co.il/scripts/upload.php ותראה איך מימשתי שם הצגה והסתרה של אלמנטים בדף. העובדה שאצלי זה טקסטואלי/שדות בטופס חסרת משמעות. באותה מידה התוכן של האלמנטים יכל להיות img src
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
נמאס לכם לזכור סיסמאות? לחצו כאן!

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 02:44

הדף נוצר ב 0.03 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר