جسٹ اسکریپٹ فرم

جسمانی فرم تجربیات

HTML فرم تجربیات جسمانی طور پر ممکن ہو سکتا ہے.

اگر فرم کا فیلڈ (fname) خالی ہو تو اس فنکشن نا خودکار طور پر ایک پیغام کا نوٹس دیتا اور return false، فرم کو داخل کردیگا روک دیتا ہے:

مثال جسٹاگرافک

function validateForm() {
  let x = document.forms["myForm"]["fname"].value;
  if (x == "") {
    alert("نام پر قید کردیگا ضروری ہے");
    return false;
  }
}

فرم داخل کردیگا کے وقت اس فنکشن کو بلا کریں:

HTML فرم مثال

<form name="myForm" action="/action_page.php" onsubmit="return validateForm()" method="post">
نام: <input type="text" name="fname">
<input type="submit" value="Submit">
</form>

نفس خود پر تجربہ کریں

جسمانی طور پر تجربیات کا استعمال کیا جاتا ہے

جسمانی طور پر تجربیات کا استعمال کیا جاتا ہے:

1 سے 10 کے درمیان اعداد داخل کریں:

نفس خود پر تجربہ کریں

ن خودکار HTML فرم تجربیات

HTML فرم تجربیات نا خودکار طور پر بروئزر میں کام کر سکتا ہے:

اگر فرم کا فیلڈ (fname) خالی ہو تو ضروری صفت یہ فرم کو داخل کردیگا:

HTML فرم مثال

<form action="/action_page.php" method="post">
  <input type="text" name="fname" required>
  <input type="submit" value="Submit">
</form>

نفس خود پر تجربہ کریں

تذکرہ:اینٹرنیٹ ایکسپلورر 9 یا اس سے پچھلے ورژن میں خودکار HTML فرم تجربیات نہیں کام کرتا.

اعداد تجربیات

اعداد تجربیات یقین دینا ہے کہ استعمال کنندگان نے پاک، صحیح اور مفید داخل کیا ہو.

معمولی تجربیات کا کام:

  • استعمال کنندگان نے تمام ضروری فیلڈز کا استعمال کیا ہو؟
  • استعمال کنندگان نے صحیح تاریخ داخل کیا ہو؟
  • استعمال کنندگان نے اعداد مختلط میں لکھ چکا ہے؟

کثیرتر از تمام، اعداد تجربیات کا مقصد یقین دینا ہے کہ استعمال کنندگان نے صحیح طور پر انتر فیس میں داخل کیا ہو.

آپریشن کا انسند انفرادی اور سرور پر پورا کردیگا.

آپریشن کا انسند انفرادی اور سرور پر پورا کردیگا.

آپریشن کا انسند انفرادی اور سرور پر پورا کردیگا.

HTML مقیاس تجربیات

HTML5 نئی ایک نئی HTML تجربیات کانسیپ کا دعوت کرد، جسے مقیاس تجربیات کہا جاتا ہے。

HTML کوآئنٹر وینیڈیشن اس پر مبنی ہے:

  • کوآئنٹر وینیڈیشن HTML انٹرپوٹ ویژگی
  • کوآئنٹر وینیڈیشن CSS پسیو کلیئر چوزر
  • کوآئنٹر وینیڈیشن DOM ویژگی اور طریقہ کار

کوآئنٹر وینیڈیشن HTML انٹرپوٹ ویژگی

ویژگی ترجمہ
غیر استعمال شدہ انٹرپوٹ آئیٹم کو غیر استعمال شدہ قرار دینے والی ویژگی
زیادہ انٹرپوٹ آئیٹم کا زیادہ سے زیادہ ویلو طے کرنے والی ویژگی
کم انٹرپوٹ آئیٹم کا کم سے کم ویلو طے کرنے والی ویژگی
پاتر انٹرپوٹ آئیٹم کا ویلو پاتر طے کرنے والی ویژگی
ضروری انٹرپوٹ فیلڈ کو ضروری قرار دینے والی ویژگی
نوع انٹرپوٹ آئیٹم کا نوعیت طے کرنے والی ویژگی

پورا فہرست حاصل کرنے کے لئے، سائٹ کا دورہ کریں ویژگی انٹرپوٹ ایچ تی ام ال.

کوآئنٹر وینیڈیشن CSS پسیو کلیئر چوزر

چوزر ترجمہ
:disabled بصورت خاص، "disabled" ویژگی کا حامل انٹرپوٹ آئیٹم انتخاب کریں
:invalid بصورت خاص، نادرست ویلو کا حامل انٹرپوٹ آئیٹم انتخاب کریں
:optional بصورت خاص، "required" ویژگی کا نہ ہونے والا انٹرپوٹ آئیٹم انتخاب کریں
:required بصورت خاص، "required" ویژگی کا حامل انٹرپوٹ آئیٹم انتخاب کریں
:valid بصورت خاص، اسی ویلو کا حامل انٹرپوٹ آئیٹم انتخاب کریں

پورا فہرست حاصل کرنے کے لئے، سائٹ کا دورہ کریں پسیو کلیئر ایچ تی ام ال.