ویژگی formtarget تابع HTML <button>
تعریف و استفاده
formtarget
این ویژگی تعیین میکند که پس از ارسال فرم، پاسخ در کجا نمایش داده شود. این ویژگی تعیین و استفاده از ویژگی targetاست.
formtarget
این ویژگی تنها برای type="submit"
دکمهها.
مثال
فرمای با دو دکمه ارسال. اولین دکمه فرم را با هدف پیشفرض ("_self") ارسال میکند، دومین دکمه فرم را به یک پنجره جدید ارسال میکند (target="_blank"):
<form action="/action_page.php" method="get"> <label for="fname">نام:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">نام خانوادگی:</label> <input type="text" id="lname" name="lname"><br><br> <button type="submit">ارسال</button> <button type="submit" formtarget="_blank">ارسال به پنجره جدید</button> </form>
عبارت
<button type="submit" formtarget="_blank|_self|_parent|_top|framename">
مقدار ویژگی
مقدار | توضیح |
---|---|
_blank | پاسخها در پنجره/برچسب جدید بارگذاری میشوند. |
_self | پاسخها در همان فریم بارگذاری میشوند (پیشفرض). |
_parent | پاسخها در فریم پدر بارگذاری میشوند. |
_top | پاسخها در تمامی پنجره بارگذاری میشوند. |
framename | پاسخها در iframe نامگذاری شده بارگذاری میشوند. |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهایی است که این ویژگی را کامل پشتیبانی میکنند.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
9.0 | 10.0 | 4.0 | 5.1 | 10.6 |