OK. אז מה יש לנו כאן ??? HTML? יש. XML? יש. ASP? אין. אבל… יש לנו פה קוד נחמד שמראה את השימוש ב – XML (אבל זה לא העיקר), ואת השימוש ב - Style.Display (כמו זה שיש בפורום – וזה העיקר). אז בדוגמה הזאת אנו עושים שימוש ב - Style.Display ע"מ להציג או להסתיר טבלה, וזאת ע"י הפקודות
מספר_שורה]שם_טבלה].style.display = "none" (None - the element and any child elements are not displayed)
מספר_שורה]שם_טבלה].style.display = "inline" (Inline - no line break before and after the element) טוב – נתחיל מההתחלה. מה שיש לנו פה בעצם זה כמה טבלאות (4) אשר מוגדרות אחת בתוך השנייה כאשר לחיצה על ה -/+ מעלה EVENT אשר מפעיל את הקוד (JavaScript) להצגה / הסתרה של הטבלה.
+ |
דבר זה אנו עושים לכל טבלה שניתן להציג או להסתיר. הקוד עצמו הוא פשוט – פונים לטבלה לפי מספר השורה שהקשנו (rowID = this.recordNumber - 1) ועושים בדיוק הפוך מהמצב שאנו נמצאים בו. כלומר במידה והטבלה מוצגת, אזי אנו מסתירים אותה (ומשנים את ה "+" ל "-") ולהפך. פשוט לא ??? לגבי ה – XML מה שיש לנו זה הגדרה של הקובץ לפי ID ושם (SRC) ולאחר מכן מילוי הערכים המתאימים ל- DIV הרצוי זה בעצם הכל. מה שנשאר זה רק להראות את שני הקבצים:
StyleDisplay.xml:
style.display
StyleDisplay.htm:
0736
Israel ASP Organization
1
XML-עידן ה
http://www.asp.org.il/articles/xml.asp
2
בחינם ASP
http://www.asp.org.il/articles/free_hosting.asp
3
ספר אורחים
http://www.asp.org.il/samples/gbook/gbook_txt.asp
4
גלריית תמונות
http://www.asp.org.il/samples/xml_pics_gallery/xml_pics_gallery_txt.asp
5
Microsoft
6
SQL7
http://www.Microsoft.com
7
Access2000
http://www.Microsoft.com
8
VB NET
http://www.Microsoft.com
9
ASP+
http://www.Microsoft.com
10
GotDotNet
11
Windows Forms
http://www.gotdotnet.com/
12
ASP.NET
http://www.gotdotnet.com/
13
XML
http://www.gotdotnet.com/
|