كادر متني (textbox)
Textbox يكي از اجزاء فرم مي باشد كه از طريق آن مي توان يك متن يا عدد را از كاربر گرفت و در سيستم استفاده كرد.
در اين صفحه ما از 2 textbox جهت دريافت username و password از كاربر، استفاده كرده ايم.
Textbox نيز مانند فرم داراي خصوصياتي است كه برخي از آنها را در اينجا توضيح مي دهم
روي textbox مربوط به username دوبار كليك كنيد (يا اينكه راست كليك كرده و form field properties را انتخاب كنيد) منواي به شكل زير باز مي شود
|
|
|
|
شكل 14
|
Name: نام textbox است در باكس جلوي آن يك نام براي اين textbox انتخاب كنيد (مثلا txtUsername).
|
|
تذكر: name در فرم ها و اجزايشان اهميت زيادي دارد در واقع ما از طريق اين نام ها است كه به اطلاعات وارد شده در فرم و اجزايش دسترسي پيدا مي كنيم. پس هميشه نام هاي مناسب براي آنها انتخاب كنيد. مهم نيست كه طول اين نام ها بزرگ شود مهم آنست كه از طريق نام آنها تا حدودي به ماهيتشان پي ببريم.
|
|
Initial Value: مقدار اوليه ايست كه مي توانيم براي اين textbox در نظر بگيريم. در اينجا نياز به اين خصيصه نداريم هر جا كه نياز باشد راجع به آن توضيح مي دهم.
Width in characters: طول textbox است و بر اساس حدسي كه از طول احتمالي اطلاعات مورد نياز مي زنيم آن را تنظيم مي كنيم البته گاهي نيز به لحاظ شرايط صفحه ممكن است كوچكتر يا بزرگتر در نظر بگيريم.
|
|
توضيح: اگر طول يك textbox را مثلا 10 در نظر بگيريم باز هم ميتوانيم بيشتر از 10 كاراكتر در آن وارد كنيم
|
|
Tab order: ترتيب حركت روي اجزاي صفحه با استفاده از كليد tab را مشخص ميكند.
Password field: اگر اين گزينه روي yes تنظيم شود هنگامي كه كاربر در اين فيلد مقدار وارد نمايد آن مقدار نمايش داده نشده و به جاي آن ستاره نمايش داده مي شود.
|
|
توضيح: در صورتيكه Password field روي yes تنظيم شده باشد يا no هنگام دريافت اطلاعات تفاوتي وجود نخواهد داشت و اطلاعات وارد شده از طرف كاربر انتقال داده مي شود. |
|
Validate: از طريق اين قسمت مي توانيد محدوديتهائي را براي متن وارد شده در نظر بگيريد
بعنوان مثال فرض كنيد بخواهيم در username فقط اعداد وارد شوند و طول آنها 4 رقم و مقدار آنها بين 1001 و 4999 باشد بايد منوي validate را بشكل زير تنظيم كنيد
|
|
|
|
شكل 15
|
حال اگر هنگام اجرا شما كاراكتر غير عددي يا خارج از اين بازه يا كمتر از 4 رقم وارد كنيد پيغام خطائي مناسب اشتباه به شما اعلام خواهد شد.
Style: از طريق اين منو شما مي توانيد خصيصه هائي مانند نوع فونت، اندازه فونت و ... را براي textbox خود تنظيم كنيد.
|
|
توضيح: اين امكان براي تمام اجزاي يك صفحه قابل تنظيم است و در كتابها و سايتهائي كه مربوط به Html و طراحي وجود دارد، به تفصيل توضيح داده شده و در اينجا قصد ارائه توضيح بيشتر در اين زمينه را ندارم
|
|
تنظيمات textbox مربوط به password را نيز انجام دهيد (نام آنرا جهت هماهنگي txtpassword بگذاريد)
|
|
|