ভূমিকা
HTML DOM ইনপুট সাবমিট formTarget প্রপার্টি ব্যবহার করা হয় একটি সাবমিট বাটনের formTarget এট্রিবিউটের মান সেট বা রিটার্ন করার জন্য। HTML DOM ইনপুট সাবমিট formTarget প্রপার্টি নির্দেশ করে যে ফর্ম ডেটা সাবমিট হওয়ার পর সার্ভার থেকে রেসপন্স কোথায় প্রদর্শিত হবে। formTarget প্রপার্টি ফর্ম এলিমেন্টের target প্রপার্টিকে ওভাররাইড করে। এটি HTML5-এ type="submit" 가진 ইনপুট এলিমেন্টের জন্য চালু করা হয়েছিল।
সিনট্যাক্স
formTarget প্রপার্টি সেট করার সিনট্যাক্স:
submitObject.formTarget = "_blank|_self|_parent|_top|framename"
এখানে, _blank রেসপন্স নতুন উইন্ডোতে খুলবে; _self একই উইন্ডোতে খুলবে; _parent পেরেন্ট ফ্রেমে খুলবে; _top পূর্ণ উইন্ডো বডিতে খুলবে এবং framename নির্দিষ্ট নামকৃত ফ্রেমে খুলবে।
উদাহরণ
নিচে সাবমিট formTarget প্রপার্টির একটি উদাহরণ দেওয়া হলো:
<!DOCTYPE html> <html> <body> <h1>Submit formTarget property</h1> <form id="FORM_1" action="/Sample.php" style="border:solid 2px green;padding:2px"> UserName: <input type="text" id="USR"> <br> Location: <input type="text" id="Loc"> <br><br> <input type="submit" id="SUBMIT1" formtarget=_self> </form> <p>নিচের বাটনে ক্লিক করে ফর্ম রেসপন্স একই উইন্ডোর বদলে নতুন উইন্ডোতে দেখুন</p> <button onclick="changeTarget()">CHANGE</button> <p id="Sample"></p> <script> function changeTarget() { document.getElementById("SUBMIT1").formTarget="_blank"; document.getElementById("Sample").innerHTML = "The response will now open in the new window"; } </script> </body> </html>
আউটপুট
এটি নিচের আউটপুটটি তৈরি করবে:

CHANGE বাটনে ক্লিক করার পর:
