דילוג לתוכן
uiify

Input

שדה טקסט בשורה אחת המבוסס על אלמנט הקלט המובנה.

דפדפנים
Chrome 123+Firefox 121+Safari 17.5+
שכבה
0
גודל חבילה דחוסה
349 B
מגבלת פריסה כפויה
0 ms
מגבלת Axe
0
תואם SSR
כן
חוזה מפורסם
סביבת בדיקות

מגרש ניסויים

API

Input

מאפייןטיפוסברירת מחדלתיאור
size"sm" | "md" | "lg""md"גובה הפקד וגודל הטקסט, בהתאמה ל-Button (32, 40 או 48 px); נכתבים ל-data-size, עם md כשלא הוגדר ערך.
valuestring—הערך הנוכחי, ההופך את הקלט למבוקר.
defaultValuestring—הערך ההתחלתי של הקלט הלא מבוקר, שלאחר מכן מנוהל על ידי האלמנט המובנה.
onValueChange(value: string) => void—נקראת עם הערך החדש בכל שינוי בקלט.
disabledbooleanfalseמשבית את הקלט המובנה ומגדיר את המאפיין data-disabled.
readOnlybooleanfalseהופך את הערך לקריאה בלבד, תוך שמירה על האפשרות למקד את הקלט.
invalidbooleanfalseמסמן את הקלט כלא תקין באמצעות aria-invalid והמאפיין data-invalid.

מקלדת

מקשפעולה
Tabהעברת המיקוד אל הפקד או ממנו
Enter / Spaceהפעלה כשהפקד ממוקד (פקדים דמויי כפתור)

נגישות

משתמש ב-HTML סמנטי ככל האפשר. בדקו את הסימון המרונדר במגרש הניסויים — ARIA נוסף רק כאשר האלמנטים המובנים אינם מספיקים.

נקודות חיבור לעיצוב

data-disabled
דף זה תורגם אוטומטית וטרם נבדק.