הגדרה ושימוש
אלמנט form יוצר טופס לקלט המשתמש. טופס יכול להכיל שורות טקסט, תיבות סימון, כפתורי רדיו ועוד. באמצעות טפסים משתמש יכול להעביר נתונים לשרת. ניתן להשתמש בתג <form> ללא מאפיינים, אך רוב הטפסים דורשים את המאפיין action כדי לעשות משהו שימושי.
מאפיינים הכרחיים
מאפיינים: |
ערכים: |
תאור: |
action |
url |
מציין לאן לשלוח נתונים כשהמשתמש לוחץ על כפתור השליחה בטופס |
מאפיינים אופציונליים
מאפיינים: |
ערכים: |
תאור: |
method |
get |
שיטת HTTP להעברת הנתונים לשרת האינטרנט. בשיטה "get", קלט הטופס נשלח כבקשה עם נתוני הטופס מצורפים עם סימן שאלה לכתובת URL (נתוני_הטופס?url). זוהי שיטה ברירת המחדל. אך אם קלט הטופס מכיל תווים שאינם ASCII או מכיל יותר מ- 100 תווים, אזי חייבים להשתמש בשיטת "post". בשיטה "post", קלט הטופס נשלח כבקשה עם נתוני_הטופס בגוף של הבקשה. רוב הדפדפנים אינם יכולים לסמן(to bookmark) בקשות ה-post. |
accept-charset |
charset_list |
רשימת קודי התווים (מופרדים ע"י פסיק) אשר השרת חייב להיות מסוגל לעבד אותם כשטופס נישלח. ערך ברירת המחדל הוא "unknown". |
enctype |
mimetype |
משמש לקידוד תוכן הטופס. |
accept |
mime_type_list |
רשימת סוגי MIME (מופרדים ע"י פסיק) מקובלים ע"י השרת. שרת יכול להשתמש במידע זה. |
target |
_blank |
איפו לפתוח את המסמך המקושר. "_blank" - הקישור יטען בחלון חדש. "_self" - הקישור יטען באותה מסגרת בה נלחץ. "_parent" - הקישור יטען במסגרת האבא. "_top" - הקישור יטען בגוף מלא של החלון. |
מאפיינים סטנדארטיים
id, class, title, style, dir, lang
לתאור מלא, נא לפנות ל-מאפיינים סטנדארטיים
מאפייני מאורע
onsubmit, onreset, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
לתאור מלא, נא לפנות ל- מאפייני מאורע