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

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

Interactive 11-08-06 16:00

בעיה בjavascript
 
שלום
אז ככה...יש לי נגיד 3 תמונות ואני רוצה שכשילחצו על כל תמונה יפתח מתחת לשורה של ה3 תמונות חלון עם פירוט על התמונה...וכל פעם שלוחצים על תמונה אחרת הפירוט למטה ישתנה...זה לא אמור להיות תמונות דינאמיות ואין פה צורך בשימוש במסדי נתונים או php...את התיאור אני כותב לבד.
וכמובן שלכל 3 תמונות יהיה את התיבה לתיאור שלהם מתחתיהם.
זאת מה שאני מתכוון:
http://know.co.il/img.gif

כמובן שלכל תמונה יש פירוט אחר...אבל הבעיה שהצלחתי לעשות רק שהתיאורים נפתחים אחד אחרי השני והם לא מתחלפים כמו שרציתי.

אני מקווה שהבנתם למה אני מתכוון.

psycho 11-08-06 16:07

נראה לי ש INNERHTML יעזור לך...
[ואם גם AJAX יעזור לך אם תתעקש על משו יותר דינאמי]

למשל:
קוד:

<script language="javascript">
function changeto(text) {
document.getElementById('changeme').innerHTML = text;
}
</script>
<input type="button" value="OMG" onclick="changeto('dubi')">
<a id="changeme">DEFUALT TEXT</a>

נראה לי זה אמור לפעול
סתם זרקתי מהראש

אמור לשנות את
DEFAULT TEXT
ל
DUBI

בהצלחה

Level-Serv 11-08-06 16:16

אולי זה יעזור לך:
http://setup.co.il/js/java45.html
(הראשון)

Interactive 11-08-06 16:20

ציטוט:

נכתב במקור על ידי psycho
נראה לי ש INNERHTML יעזור לך...
[ואם גם AJAX יעזור לך אם תתעקש על משו יותר דינאמי]

למשל:
קוד:

<script language="javascript">
function changeto(text) {
document.getElementById('changeme').innerHTML = text;
}
</script>
<input type="button" value="OMG" onclick="changeto('dubi')">
<a id="changeme">DEFUALT TEXT</a>

נראה לי זה אמור לפעול
סתם זרקתי מהראש

אמור לשנות את
DEFAULT TEXT
ל
DUBI

בהצלחה

תודה גיא...אבל הבעיה שלי הייתה יותר הפתיחה של התיבה ממצב של בלתי נראה למצב של נראה כאשר לוחצים על התמונה...ואז כשעוברים לתמונה אחרת התיבה רק משנה את הטקסט שיש בתוכה ולא פותחת תיבה חדשה.

psycho 11-08-06 16:59

ציטוט:

נכתב במקור על ידי Interactive
תודה גיא...אבל הבעיה שלי הייתה יותר הפתיחה של התיבה ממצב של בלתי נראה למצב של נראה כאשר לוחצים על התמונה...ואז כשעוברים לתמונה אחרת התיבה רק משנה את הטקסט שיש בתוכה ולא פותחת תיבה חדשה.

אתה יודע להשתמש עם CSS? זה לא בעיה

בוא למסנ כבר שמן


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

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