מדריך HTML מספר 10 - טפסים, שדות וכפתורים (Forms and input fields)

מדריך HTML מספר 10 - טפסים, שדות וכפתורים (Forms and input fields)

שדות וטפסים הם הדרך שלנו להעביר מידע לשרת בכל מיני צורות - צ'ק בוקסים, כפתורי רדיו, שדות קלט, סיסמאות ועוד. במדריך זה נסביר כיצד ליצור טפסים המכילים את הדברים האלו.

Easy 1,156 views

What You'll Need

  • HTML
  • טפסים
  • איך להכין טופס
  • שליחה
  • כפתורים
  • צ'ק בוקס
  • כפתור רדיו

Steps

  1. 1

    Step 1

    כדי להשתמש בשדות, צ'ק בוקסים וכדומה עלינו להגדיר טופס, כלומר, עלינו להגדיר אלמנט מסוג form אשר בתוכו נגדיר אלמנטי קלט שונים (Input). אלמנט הקלט לרוב יתלווה במאפיין מסוג type שיגדיר איזה סוג קלט נקבל, לדוגמא:
  2. 2

    Step 2

    Step 2
    Your dogs name:
  3. 3

    Step 3

    Step 3
    במקרה הזה נקבל שדה קלט פשוט המקבל תווים - שימו לב שאלמנט הform רק מגדיר שמדובר בטופס ואינו נראה לעין בדף האינטרנט שלנו. אלמנט הinput נמצא בין תגיות אלמנט הform והוא מכיל בתוכו מאפיין type שהערך שלו הוא text (כלומר שדה טקסט) , כמו כן, קיים מאפיין name שמייצג שם שנוכל להתייחס אליו מאלמנטים אחרים (ערכו נבחר באופן שרירותי).
  4. 4

    Step 4

    כאשר נגדיר למשתמשים לעשות בחירות מסויימות בטופס, עלינו לחשוב כמה אפשרויות ברצוננו לתת למשתמש לבחור ובהתאם להציב כפתורים וקופסאות. אם המשתמש צריך לבחור אופציה אחת מתוך מספר אופציות נשתמש בכפתור הרדיו (Radio button) או בתפריט נפתח (Drop down). . אם נרצה שמשתמש יוכל לבחור מספר אופציות, נשתמש בצ'ק בוקס (Check box). דוגמא לRadio button:
  5. 5

    Step 5

    Step 5
    Eilat
    Ramat ha golan
  6. 6

    Step 6

    Step 6
    את מאפיין הtype באלמנט הinput הגדרנו כradio ויצרנו מאפיין value עם שם הערך. בדף הHTML יוצגו 2 הכפתורים שיצרנו עם הטקסט שהגדרנו שיהיה לצידם.
  7. 7

    Step 7

    כדי לעשות צ'ק בוקסים (לבחירת מספר אופציות) נעשה כך:
  8. 8

    Step 8

    Step 8
    What classes do you have?
    Math
    biology
    English
  9. 9

    Step 9

    Step 9
    בדף הHTML יופיעו הצ'ק בוקסים לבחירה מרובה. הנה דוגמא לתפריט נפתח (Drop down) לבחירה יחידה.
  10. 10

    Step 10

    Step 10
    Israel USA Canada Australia
  11. 11

    Step 11

    Step 11
    בדוגמא קיימות כמה תגיות שלא ראינו לפני כן: תגית הselect שמגדירה שמדובר בתפריט נפתח ובתוכה תגיות בשם option שמגדירות אילו אפשרויות ניתן לבחור בתפריט, דיי פשוט. אל תשכחו שהכל נמצא בתוך אלמנט הטופס.
  12. 12

    Step 12

    קיימות עוד מספר אלמנטים מעניינים שכדאי להכיר ולנסות:
  13. 13

    Step 13

    Password:
  14. 14

    Step 14

    מגדיר סיסמא (תוכן הסיסמא יוסתר)
  15. 15

    Step 15

    some text in the text area
  16. 16

    Step 16

    הדוגמא הזו מראה לנו כיצד להכין שדה שיכול להכיל מספר גדול של תווים (בניגוד לאלמנט הtext). זו דוגמא ליצירת כפתור:
  17. 17

    Step 17

  18. 18

    Step 18

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

    Step 19

    Name:

    E-mail:

    Comment:


Related Guides

איך לשמור על אבטחת מידע בכתיבת אתר PHP

איך לשמור על אבטחת מידע בכתיבת אתר PHP

זה כואב לראות אתר שלך או של לקוח מוחרב ע"י האקרים מדריך זה יתאר איך לשמור על רמת אבטחה נאותה בכתיבה של אתרים ב- PHP

Hard 1K views
מדריך HTML מספר 1 - הכרות

מדריך HTML מספר 1 - הכרות

פירוש הקיצור HTML הוא Hyper Text Markup Languge - שפה זו היא שפת תגיות (בניגוד לשפת תכנות) שיוצרות ומעצבות דפי אינטרנט. קוד HTML ישמרו על דפי טקסט פשוטים. דפים אלו יכילו את התגיות המדוברות, מלל וסימונים שיתנו הוראות כיצד על הדפדפן להראות את דף האינטרנט. במדריך זה אראה לכם כיצד לכתוב תגיות html פשוטות וכיצד לראות אותן בתצורת דף אינטרנט.

Easy 1K views
מדריך HTML מספר 6 - קישורים (Links)

מדריך HTML מספר 6 - קישורים (Links)

מדריך זה ילמד אתכם כיצד להכניס קישורים באתרכם - קישור יכול להיות מילה, מספר מילים או תמונה המקשרת למסמך אחר.

Easy 134 views
מדריך HTML מספר 7 - איך לעשות טבלאות (Tables)

מדריך HTML מספר 7 - איך לעשות טבלאות (Tables)

במדריך זה אסביר כיצד להכין טבלאות בHTML ואפרט על תגי הtable,הtr,הtd והth.

Easy 165 views
מדריך HTML מספר 8 - רשימות (lists)

מדריך HTML מספר 8 - רשימות (lists)

יש 2 סוגים של רשימות שנעבור עליהם במדריך זה - רשימות ממויינות (ממוספרות או באותיות) ורשימות לא ממויינות. כלי נחמד ופשוט שיעשה לכם קצת סדר בדף הHTML שלכם.

Easy 963 views
מדריך HTML מספר 9 - איך להכניס מסגרות (Frames and iframes) לדף אינטרנט

מדריך HTML מספר 9 - איך להכניס מסגרות (Frames and iframes) לדף אינטרנט

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

Easy 198 views