תגית readonly VS disabled

שתי תגיות קטנות אך חשובות לטפסים.

מעטים יודעים זאת, אך ישנן שתי תכונות שמאפשרת לבצע "נעילה" של שדה input בטופס זה או אחר. נעילה של שדה כלשהו חיונית בטפסים מדורגים (אלו שצריך למלא כמה שדות על מנת 'לשחרר' שדות אחרים) או בטופס שרק מראה פרטים שאסור לשנות באתרים מורכבים יחסית.

על מנת להפוך שדה לבלתי נגיש יש לנו שתי תגיות שאפשר להשתמש בהן בצורה הבאה:

תגית Readonly:


<input type="text" readonly="readonly" value="Example Text">

תגית disabled:


<input type="text" disabled="disabled" value="Example Text">

ההבדל הוא לא רק בעיצוב (דבר שגם כך אפשר לשנות באמצעות CSS) אלא בתפקוד עצמו. בעוד שתגית readonly מאפשרת לעשות copy&paste מהטקסט וכן שולחת את המידע המופיע ב-input יחד עם הטופס, תגית disabled אינה מאפשר כלל לגעת בטקסט וכן לא שולחת את ה-value עם הטופס.

פוסטים נוספים שכדאי לקרוא

יסודות בתכנות

backward compatibility ו forward compatibility

שלושה עקרונות חשובים בפיתוח תוכנה שכדאי להכיר במיוחד בעידן הבינה המלאכותית והקוד המהיר.

פתרונות ומאמרים על פיתוח אינטרנט

Retry decorator בפייתון

לא מזמן יצא לי לכתוב קוד בפייתון. הקוד משתמש ב-API של openAI ולפעמים ה-API הזה קצת מפשל. הוא מחזיר לי שגיאה ואומר שהגזמתי עם הקריאות,

פתרונות ומאמרים על פיתוח אינטרנט

העולם המדהים של Chrome debugging

איך תוכנות שונות מפעילות את כרום כרצונן? איך דיבאגר בפרונט עובד? צלילה לעומק לתוך העולם המופלא של CDP

גלילה לראש העמוד