میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

صفات در input

صفات در input form

با سلام به خدمت دوستان عزیز و گرامی در این بخش از آموزش قصد داریم  مطالبی در مورد صفات در input فرم ها در Html مباحثی را عنوان کنیم

 

 

صفت formaction 

ویژگی formaction  ورودی URL پرونده را مشخص می کند که هنگام ارسال فرم پردازش ورودی را انجام می دهد.
توجه: این ویژگی صفت action تگ <form> را نادیده می گیرد.
ویژگی formaction  با انواع input types زیر کار می کند: submit ، image.

<form action=”/action_page.php”>
<label for=”fname”>نام :</label>
<input type=”text” id=”fname” name=”fname”>
<label for=”lname”>نام خانوادگی</label>
<input type=”text” id=”lname” name=”lname”>
<input type=”submit” value=”Submit”>
<input type=”submit” formaction=”/action_page2.php” value=”Submit as Admin”>
</form

صفت formenctype 

صفت formenctype ورودی مشخص می کند که فرم داده هنگام ارسال باید رمزگذاری شود (فقط برای فرم های دارای method=”post).
توجه: این ویژگی ویژگی enctype تگ <form> را نادیده می گیرد.
صفت formenctype با انواع input types زیر کار می کند: submit ،image

<form action=”/action_page_binary.asp” method=”post”>
<label for=”fname”>نام</label>
<input type=”text” id=”fname” name=”fname”>
<input type=”submit” value=”Submit”>
<input type=”submit” formenctype=”multipart/form-data”
value=”Submit as Multipart/form-data”
>

</form>

 

صفت formmethod 

صفت formmethod روش HTTP را برای ارسال داده-فرم به URL اقدام تعریف می کند.
توجه: این ویژگی ویژگی method تگ <form> را نادیده می گیرد.
ویژگی formmethod با انواع input types زیر کار می کند: submit ، image
داده های فرم را می توان به عنوان متغیرهای URL ء(method=”get)  یا به عنوان یک method=”post ارسال کرد

 

 

نکته های مربوط به روش “get”:

این روش داده ها را در جفت  name/value به URL اضافه می کند
این روش برای ارسال فرم هایی که کاربر بخواهد نتیجه را علامت گذاری کند ، مفید است
مقدار داده ای که می توانید در یک URL قرار دهید محدودیتی دارد (بین مرورگرها متفاوت است) ، بنابراین ، نمی توانید مطمئن باشید که همه داده های فرم به درستی منتقل می شوند
هرگز از روش “get” برای انتقال اطلاعات حساس استفاده نکنید! (رمز عبور یا سایر اطلاعات حساس در نوار آدرس مرورگر قابل مشاهده خواهد بود)

 

نکته های مربوط به روش “post”:

این روش فرم-داده را به عنوان یک پست HTTP ارسال می کند
موارد ارسالی فرم با روش “post” را نمی توان نشانه گذاری کرد
روش “ارسال” از “دریافت” قوی تر و ایمن تر است و “پست” محدودیت اندازه ندارد

 

صفت formtarget 

صفت formtarget یک ویژگی یک نام یا یک کلمه کلیدی را مشخص می کند که نشان می دهد پاسخی که پس از ارسال فرم دریافت می شود در کجا نمایش داده شود.

توجه: این ویژگی صفت target  عنصر <form> را نادیده می گیرد.

صفت formtarget با انواع ورودی زیر کار می کند: submit ، image

 

 

صفت formnovalidate 

صفت formnovalidate مشخص می کند که یک عنصر <input> هنگام ارسال نباید معتبر باشد.

توجه: این ویژگی صفت novalidate تگ <form> را نادیده می گیرد.

صفت formnovalidate با ورودی زیر کار می کند: submit

 

 

صفت novalidate 

صفت novalidate یک ویژگی <form> است.
در صورت وجود ، novalidate مشخص می کند که کلیه داده ها هنگام ارسال نباید تأیید شوند.

 

<form action=”/action_page.php” novalidate>
<label for=”email”>ایمیل خود را وارد کنید :</label>
<input type=”email” id=”email” name=”email”>
<input type=”submit” value=”Submit”>
</form>

 

امیدواریم این بخش از آموزش در مورد صفات در input نیز برای شما مفید واقع شده باشد و ما را در تلگرام و اینستاگرام دنبال کنید .

 

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟