русский  עברית
tadam logo

HTML <form> תג

דוגמה

טופס HTML פשוט עם שתי שדות הכנסת נתונים וכפתור "שלח":
<form action="http://xhtml.co.il/tryit/html/html_form_submit_736.php">
שם פרטי: <input type="text" name="fname" value="Moshe" />
שם משפחה: <input type="text" name="lname" value="Cohen" />
<input type="submit" value="שלח" />
</form
תוצאת הפעלה קוד לעיל:

הגדרות ושימוש

תג <form> ממשתמש לבניית טופס HTML עבור קלט של משתמש.

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

טופס משתמש כדי לשלוח נתונים לשרת.

תמיכת דפדפנים

תג <form>   נתמך בכל הדפדפנים המובילים

הבדלים בין HTML ו- XHTML

אין

טיפים והערות

הערה: אלמנט form זה אלמנט ברמה של קטע, ויוצר שבירת שורה לפניו ואחריו.

תכונות חובה

DTD: מציין באיזה HTML 4.01/XHTML 1.0 DTD תג מותר. S=Strict (קפדן), T=Transitional (מעבר), F=Frameset (מסגרות)
תכונהערךתיאורDTD
actionURLמציין לאן לשלוח נתונים של הטופסSTF

תכונות נוספות

תכונהערךתיאורDTD
acceptMIME_typeמציין סוגי קבצים שניתן לשלוח אותם דרך העלאת קבציםSTF
accept-charsetcharsetמגדיר סט תווים של שרת בטופס נתוניםSTF
enctypeapplication/x-www-form-urlencoded
multipart/form-data
text/plain
מגדיר קידוד נתונים של הטופס לפני שליחה לשרתSTF
methodget
post
מגדיר שיטת שליחה נתוני טופסSTF
namenameמגדיר שם של הטופסTF
target_blank
_self
_parent
_top
framename
לא מומלץ לשימוש. מגדיר איפה לפתוח URLTF

תכונות סטנדרטיות

Тег <form> поддерживает следующие стандартные атрибуты:
תכונהערךתיאורDTD
classclassnameמציין שם המחלקה עבור האלמנטSTF
dirrtl
ltr
מציין כיוון טקסט עבור תוכן של האלמנטSTF
ididמציין id ייחודי עבור אלמנט STF
langlanguage_codeמציין קוד שפה עבור תוכן של האלמנטSTF
stylestyle_definitionמציין סגנון מובנה עבור אלמנטSTF
titletextמציין מידע נוסף עבור אלמנטSTF
xml:langlanguage_codeמציין קוד שפה עבור תוכן של האלמנטים במסמכי XHTMLSTF
יותר מידע על תכונות ה-HTML.

אירועי ה-HTML

תג <form> תומך בתכונות אירועים הבאות:
תכונהערךתיאורDTD
onclickscriptמפעיל סקריפט בלחיצת עכברSTF
ondblclickscriptמפעיל סקריפט בלחיצת עכבר כפולהSTF
onmousedownscriptמפעיל סקריפט כשה כפתור של העכבר נלחץSTF
onmousemovescriptסקריפט מופעל כשה מצביע עכבר זזSTF
onmouseoutscriptמפעיל סריפט כשה מצביע עכבר יוצא מאלמנטSTF
onmouseoverscriptמפעיל סקריפט כשה מצביע עכבר עובר מעל האלמנטSTF
onmouseupscriptמפעיל סקריפט כשה כפתור של העכבר שוחררSTF
onkeydownscriptמפעיל סקריפט כשה מקש נלחץSTF
onkeypressscriptסקריפט מופעל כשה מקש נלחץ ושוחררSTF
onkeyupscriptסקריפט מופעל כשה מקש שוחררSTF
onresetscriptסקריפט מופעל כשה טופס נוקהSTF
onsubmitscriptסקריפט מופעל כשה טופס נשלחSTF

יותר מידע על אירועי ה-HTML.

עוד דוגמאות

דוגמה 1

טופס עם תיבות סימון: טופס עם שתי תיבות סימון וכפתור "שלח":
<form action="http://xhtml.co.il/tryit/html/checkboxes.php" method="get">
  <input type="checkbox" name="vehicle[]" value="Bike" /> יש לי אופניים
  <input type="checkbox" name="vehicle[]" value="Car" checked="checked" /> יש לי רכב 
  <input type="submit" value="שלח" />
</form>
תוצאת הפעלה קוד לעיל:

דוגמה 2

טופס עם שני כפתורי רדיו: טופס עם שני כפתורי רדיו וכפתור שליחה
<form action="http://xhtml.co.il/tryit/html/radio.php" method="get">
  <input type="radio" name="sex" value="Male" /> גבר
  <input type="radio" name="sex" value="Female" checked="checked" /> אישה
  <input type="submit" value="שלח" />
</form>
תוצאת הפעלה קוד לעיל:

דוגמה 3

שליחת אימייל מטופס:
<form action="mailto:someone@example.com" method="post" enctype="text/plain">
שם: <input type="text" name="name" size="20" />
אימייל: <input type="text" name="email" size="20" />
הערות: <input type="text" name="comment" size="40" />
<input type="submit" value="לשלוח" />
<input type="reset" value="לנקות" />
</form>
תוצאת הפעלה קוד לעיל:
האם מידע זה היה מועיל?
   

תגובות