דילוג לתוכן
uiify

Textarea

שדה טקסט מרובה שורות שגדל עם התוכן שלו.

דפדפנים
Chrome 123+Firefox 152+
למה הגרסה הזאת?

The auto-sized textarea uses CSS field-sizing: content. Older Firefox versions keep the textarea at its fixed size as text is entered.

Safari 26.2+
למה הגרסה הזאת?

The auto-sized textarea uses CSS field-sizing: content. Older Safari versions keep the textarea at its fixed size as text is entered.

שכבה
0
גודל חבילה דחוסה
348 B
מגבלת פריסה כפויה
0 ms
מגבלת Axe
0
תואם SSR
כן
חוזה מפורסם
סביבת בדיקות

מגרש ניסויים

Textarea

ברירת מחדל

Autosize

API

Textarea

מאפייןטיפוסברירת מחדלתיאור
valuestring—הערך הנוכחי, ההופך את אזור הטקסט למבוקר.
defaultValuestring—הערך ההתחלתי של אזור הטקסט הלא מבוקר, שלאחר מכן מנוהל על ידי האלמנט המובנה.
onValueChange(value: string) => void—נקראת עם הערך החדש בכל שינוי באזור הטקסט.
autoSizebooleanfalseמרחיב את אזור הטקסט בהתאם לתוכנו באמצעות field-sizing של CSS, ללא JavaScript.
disabledbooleanfalseמשבית את אזור הטקסט המובנה ומגדיר את המאפיין data-disabled.
readOnlybooleanfalseהופך את הערך לקריאה בלבד, תוך שמירה על האפשרות למקד את אזור הטקסט.
invalidbooleanfalseמסמן את אזור הטקסט כלא תקין באמצעות aria-invalid והמאפיין data-invalid.
renderReactElement | ((props, state) => ReactElement)—החלפת האלמנט המוצג תוך שימור ההתנהגות וקישורי הנגישות.

מקלדת

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

נגישות

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

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

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