ویژگی autocomplete فرم HTML
تعریف و استفاده
autocomplete
ویژگیها تعیین میکنند که فرم باید قابلیت تکمیل خودکار را فعال کند یا خیر.
پس از فعالسازی قابلیت تکمیل خودکار، مرورگر به طور خودکار بر اساس مقادیر قبلی وارد شده توسط کاربر ورودی را تکمیل میکند.
توجه: میتوانید قابلیت تکمیل خودکار فرم را فعال کنید و قابلیت تکمیل خودکار یک فیلد ورودی خاص را غیرفعال کنید و برعکس.
مثال
فرم فعالسازی خودکار تکمیل:
<form action="/action_page.php" method="get" autocomplete="on"> <label for="fname">نام:</label> <input type="text" id="fname" name="fname"><br><br> <label for="email">ایمیل:</label> <input type="text" id="email" name="email"><br><br> <input type="submit"> </form>
قوانین دستور زبان
<form autocomplete="on|off">
مقدار ویژگی
مقدار | توضیح |
---|---|
on | پیشفرض. مرورگر ورودیها را بر اساس مقدارهای قبلی کاربر خودکارا تکمیل میکند. |
off | کاربر باید در هر بار استفاده از هر فیلد یک مقدار وارد کند. مرورگر به صورت خودکار ورودیها را تکمیل نمیکند. |
پشتیبانی مرورگر
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | 4.0 | 5.2 | 15.0 |
نکته: ویژگی autocomplete یک ویژگی جدید در HTML5 است.