ایکس ایچ تی انٹرپوٹ فرم* کی اچارتی
یہ فصیل ایچ تی ایم ال کا معرفت دیتا ہے عنصر کا مختلف
فرم*
属性。
فرم پرزیر
input ਦਾ فرم
پرزیر کا متد کیا ہوتا ہے جو فرم کو بھیج سکتا ہے، یہ پرزیر آپریشن پرزیر کو چھپا دیتا ہے عنصر کا فرم
اس پرزیر کا مطلب یہ ہوتا ہے کہ یہ پرزیر اس فرم کا <form> پرزیر کا id پرزیر کے مساوی ہوتا ہے
实例
ایچ تی ایم ال فرم کے باہر لوگ انفیلڈ فیلڈ، لیکن یہ فرم کا ایک حصہ ہوتا ہے:
<form action="/action_page.php" id="form1"> <label for="fname">ਪਰਿਵਾਰ ਨਾਮ:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">ਨਾਮ:</label> <input type="text" id="lname" name="lname" form="form1">
formaction پرزیر
input ਦਾ formaction
پرزیر کا متد کیا ہوتا ہے جو فرم کو بھیج سکتا ہے، یہ پرزیر آپریشن پرزیر کو چھپا دیتا ہے
注释:پرزیر کا متد کیا ہوتا ہے جو فرم کو بھیج سکتا ہے، یہ پرزیر آپریشن پرزیر کو چھپا دیتا ہے پرزیر کا متد کیا ہوتا ہے جو فرم کو بھیج سکتا ہے، یہ پرزیر آپریشن پرزیر کو چھپا دیتا ہے
عنصر کا
属性。
formaction
ਪ੍ਰਤੀਭਾਵ ਨੂੰ ਹੇਠ ਲਿਖੇ ਇਨਪੁਟ ਟਾਈਪਾਂ ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ: submit ਅਤੇ image。
实例
دوگنا آپریشن بٹن وال ایچ تی ایم ال فرم، ان کا مختلف آپریشن (اکشن) ہوتا ہے:
formenctype پرزیر
input ਦਾ formenctype
پرزیر کا متد کیا ہوتا ہے جو فرم کو بھیج سکتا ہے (فقط method="post" والے فرموں کیلئے اہم ہوتا ہے)
注释:此属性将覆盖 عنصر کا enctype پرزیر
formenctype
ਪ੍ਰਤੀਭਾਵ ਨੂੰ ਹੇਠ ਲਿਖੇ ਇਨਪੁਟ ਟਾਈਪਾਂ ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ: submit ਅਤੇ image。
实例
دوگنا آپریشن بٹن وال فرم ہے۔ پہلا آپریشن فرم کو طبیعی کوڈنگ سے بھیجتا ہے، دوسرا آپریشن فرم کو "multipart/form-data" کوڈنگ سے بھیجتا ہے:
<form action="/action_page_binary.asp" method="post"> <label for="fname">پہلا نام:</label> <input type="text" id="fname" name="fname"><br><br> <input type="submit" formenctype="multipart/form-data" value="مپلٹ فورم-ڈاٹا کے ذریعے بھیج دیا جائے">
formmethod پرزیر
input ਦਾ formmethod
پرزیر کا متد کیا ہوتا ہے جو فرم کو اکشن یو آر ایل پر بھیج سکتا ہے
注释:此属性将覆盖 عنصر کا متد پرزیر
formmethod
ਪ੍ਰਤੀਭਾਵ ਨੂੰ ਹੇਠ ਲਿਖੇ ਇਨਪੁਟ ਟਾਈਪਾਂ ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ: submit ਅਤੇ image。
ਫਾਰਮ ਡਾਟਾ ਨੂੰ URL ਮਾਪਦੰਡ (method="get") ਜਾਂ HTTP post ਕਾਰਜ (method="post") ਵਜੋਂ ਭੇਜਿਆ ਜਾ ਸਕਦਾ ਹੈ।
GET ਬਾਰੇ ਧਿਆਨ:
- ਫਾਰਮ ਡਾਟਾ ਨੂੰ ਨਾਮ/ਮੁੱਲ ਪਾਰਟੀ ਵਰਗੇ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ
- ਕਦੇ ਵੀ GET ਵਰਗੇ ਸੁਰੱਖਿਆ ਵਾਲੇ ਡਾਟਾ ਭੇਜਣ ਨਹੀਂ! (ਸੰਭਾਲ ਕੀਤੇ ਗਏ ਫਾਰਮ ਡਾਟਾ ਨੂੰ URL ਵਿੱਚ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ!)
- URL ਦੀ ਲੰਬਾਈ ਸੀਮਤ ਹੈ (2048 ਅੱਖਰ)
- ਉਪਯੋਗਕਰਤਾ ਦੀ ਇੱਛਾ ਨਾਲ ਪ੍ਰਤੀਭਾਵ ਨੂੰ ਬੁੱਕਮਾਰਕ ਵਿੱਚ ਜੋੜਨ ਵਾਸਤੇ ਉਪਯੋਗੀ
- GET ਅਸੁਰੱਖਿਆ ਵਾਲੇ ਡਾਟਾ ਵਾਸਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ Google ਵਿੱਚ ਕਿਨਾਰਾ ਸ਼ਬਦ
ਪੋਸਟ ਬਾਰੇ ਧਿਆਨ:
- ਫਾਰਮ ਡਾਟਾ ਨੂੰ HTTP ਰਿਕਾਰਡ ਵਿੱਚ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ (ਸੰਭਾਲ ਕੀਤੇ ਗਏ ਫਾਰਮ ਡਾਟਾ ਨੂੰ URL ਵਿੱਚ ਨਾ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ)
- ਪੋਸਟ ਦਾ ਕੰਮ ਕਰਨ ਵਾਲਾ ਮੰਗਣਾ ਕੰਮ ਨਹੀਂ ਹੈ ਹੈਸ਼ਰਾਕ ਕੀਮਤਾਂ
- ਪੋਸਟ ਵਰਗੇ ਫਾਰਮ ਸੰਭਾਲ ਨੂੰ ਬੁੱਕਮਾਰਕ ਵਿੱਚ ਨਹੀਂ ਜੋੜਿਆ ਜਾ ਸਕਦਾ
ਸੁਝਾਅ:ਜੇਕਰ ਫਾਰਮ ਡਾਟਾ ਪ੍ਰਤੀਭਾਵੀ ਜਾਂ ਵਿਅਕਤੀਗਤ ਸੂਚਨਾ ਹੈ, ਤਾਂ ਹਾਂ ਪੋਸਟ ਵਰਗੇ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ!
实例
ਦੋ ਸੰਭਾਲ ਬਟਨ ਵਾਲੇ ਫਾਰਮ: ਪਹਿਲਾ ਮੇਥਡ='get' ਫਾਰਮ ਡਾਟਾ ਭੇਜਦਾ ਹੈ। ਦੂਜਾ ਮੇਥਡ='post' ਫਾਰਮ ਡਾਟਾ ਭੇਜਦਾ ਹੈ:
<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> <input type="submit" value="GET ਵਰਗੇ ਸੰਭਾਲ"> <input type="submit" formmethod="post" value="POST ਵਰਗੇ ਸੰਭਾਲ">
formtarget ਪ੍ਰਤੀਭਾਵ
input ਦਾ formtarget
ਪ੍ਰਤੀਭਾਵ ਨੂੰ ਇੱਕ ਨਾਮ ਜਾਂ ਕੀਨ੍ਹਾਂ ਸ਼ਬਦ ਨਿਰਦੇਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜੋ ਪ੍ਰਵੇਸ਼ ਕਰਨ ਤੋਂ ਬਾਅਦ ਪ੍ਰਾਪਤ ਪ੍ਰਤੀਭਾਵ ਨੂੰ ਕਿਸ ਥਾਂ ਦਿਖਾਇਆ ਜਾਵੇ ਨੂੰ ਨਿਰਦੇਸ਼ਿਤ ਕਰਦਾ ਹੈ。
注释:此属性将覆盖 ਐਲੀਮੈਂਟ ਦੇ target ਪ੍ਰਤੀਭਾਵ।
formtarget
ਪ੍ਰਤੀਭਾਵ ਨੂੰ ਹੇਠ ਲਿਖੇ ਇਨਪੁਟ ਟਾਈਪਾਂ ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ: submit ਅਤੇ image。
实例
ਦੋ ਸੰਭਾਲ ਬਟਨ ਹਨ ਅਤੇ ਵੱਖਰੇ ਟਾਰਗੇਟ ਵਾਲੇ ਫਾਰਮ:
formnovalidate ਪ੍ਰਤੀਭਾਵ
input ਦਾ formnovalidate
ਪ੍ਰਤੀਭਾਵਾਂ ਨੂੰ ਪ੍ਰਵੇਸ਼ ਕਰਨ ਵਾਲੇ ਤੌਰ 'ਤੇ <input> ਐਲੀਮੈਂਟ ਨੂੰ ਤਸਦੀਕ ਨਹੀਂ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ।
注释:此属性将覆盖 元素的 novalidate 属性。
formnovalidate
属性适用于以下输入类型:submit。
实例
有两个提交按钮的表单(进行和不进行验证):