آموزش HTML 5 > خواص جدید کنترل ها در HTML 5 > خاصیت autocomplete
خاصیت autocomplete :
خاصیت autocomplete تعیین می کند که آیا کنترل باید قابلیت پر شدن خودکار داشته
باشند یا خیر . هنگامی که یک کنترل قابلیت پر شدن خودکار دارد ، مرورگر بصورت
اتوماتیک مقادیر آنها را بر حسب مقادیری که قبلا کاربر وارد نموده است ، پر می کند
. هنگامی که کاربر شروع به تایپ در کنترل می کند ، مرورگر مقادیر قبلی که وی وارد
نموده است را در یک کادر نمایش می دهد و می تواند از آنها یکی را انتخاب کند .
این خاصیت در حالت پیش فرض خاموش است و در کنترل های زیر کار می کند :
نکته 1 : می توان قابلیت پر شدن خودکار یک فرم را بر روی مقدار روشن
تنظیم نمود ، ولی همین قابلیت را برای کنترل موجود در آن خاموش کرد .
نکته 2 : در برخی از مرورگرها بایستی در تنظیمات قابلیت پر شدن خودکار
را فعال کرد .
شکل کلی استفاده از خاصیت autocomplete بصورت زیر است :
|
syntax
|
<input autocomplete = " on | off " >
|
|
توضیح
|
در این حالت قابلیت پرشدن خودکار فیلد ها در فرم فعال است .
|
در این حالت قابلیت پرشدن خودکار فیلد ها در فرم غیر فعال است .
مقدار پیش فرض است .
|
پشتیانی در مرورگر های مختلف :
این خاصیت در تمام مرورگرهای اصلی پشتیانی می شود .
مثال عملی :
مثال : در مثال زیر ، دو کنترل را در فرم روی صفحه قرار داده ایم
. در کنترل اول مقدار خاصیت autocomplete روی on و در کنترل دوم روی off تنظیم شده
است . شروع به تایپ در کنترل ها کرده و تفاوت ها را بسنجید :
<form id="form1" >
First name:<input type="text" name="fname" autocomplete
= "on"><br />
E-mail: <input type="email" name="email" autocomplete
= "off"><br />
<input type="submit" value="form1" >
</form>
|
|
|
راجع این مطلب
سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...
>>>>> ورود به انجمن تخصصی
نظر خودتان درباره این صفحه را با ما در میان بگذارید :