ويژگيformaction مشخص ميكند كه داده هاي فرم پس ازsubmit كجا بايد ارسال شود .اين ويژگي ، ويژگيaction فرم را لغو ميكند .
ويژگي فوق براي عناصر<input>, <button> وبا نوع type="submit" ميباشد.
ويژگي فوق ميتواند در عناصر جدول زير بكار گرفته شود.
عنصر | شــرح |
---|---|
<button> | يك دكمه قابل كليك تعريف مي نمايد. |
<input> | يك كنترل ورودي را تعريف ميكند. |
فقط براي type="submit" |
مثالButton ـ فرمي با دو دكمهsubmit اولين دكمه داراي formaction="action_page.php" و دومين دكمه دارايformaction="action_page2.php"ميباشند
<form action="/action_page.php" method="get"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <button type="submit">Submit</button ><br> <button type="submit" formaction="/action_page2.php">Submit to another page</button > </form>
مثالInput ـ فرمي با دو دكمه ارسال وformaction هاي متفاوت
<form action="/action_page.php"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="Submit"><br> <input type="submit" formaction="/action_page2.php" value="Submit to another page"> </form>
پشتيباني مرورگر از ويژگي فوق براي هر عنصري مرتبط مطابق جدول زير است.
عنصر | ![]() | ![]() | ![]() | ![]() | ![]() |
---|---|---|---|---|---|
button | 9.0 | 10.0 | 4.0 | 5.1 | 10.0 |
input | 9.0 | 10.0 | 4.0 | 5.1 | 10.6 |