שלח תשובה

זירת השאלות

577
צפיות
1
תשובות

הצגת מידע לכל option בselect

,‏ 24 ביוני, 2007

שלום, אני מתחיל בתכנות אתרים.

בניתי טופס ובתוכו שמתי תיבת בחירה (selerct).
עכשיו אני מעוניין שלכל option בselect יוצג מידע בצד.

למשל בחרתי בoption "אילת", אז שבצד תוצג תמונה שקשורה לאילת וטקסט "העיר הדרומית ביותר בישראל"

באיזה שפה עושים את זה? אם בכלל..
PHP? JS?

תודה לעוזרים! =]

קובי.

תגיות:

1 תשובות

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

    אם פעם אחת, יש לבצע את זה עם JS בצד לקוח (שאל בפורום צד לקוח כיצד לבצע את זה).

    אם מבוסס על בסיס נתונים, אז תוך המתחיל לא הייתי רץ לכיוון פתרונות מסובכים יחסית (כמו xmlhttp), אלא פשוט תעשה טבלה של עריך עם 2 עמודות נוספות – תיאור וקישור לתמונה. בכל שינוי (onchange) של התיבת select – תרענן את העמוד עם ה-city id המתאים, ולפי זה תשלוף את המידע המתאים מהבסיס נתונים.
    כך שבחשבון כמובן שאם זה טופס ארוך ותבצע ריענון – כל הנתונים ימחקו… במקה כזה תיאלץ בכל זאת להישתמש ב-xmlhttp.

שלח תשובה