HTML ورودی نوعیت
- صفحه قبل عناصر فرم HTML
- صفحه بعدی ویژگیهای Input HTML
یہ فصل <input> عناصر کی ورودی کی نوعیت کا تعریف کرتا ہے۔
ورودی کا نوعیت: text
<input type="text"> تعریف کی جاتی ہےتکست ورڈ انٹریکا اکبر ورودی فیلڈ:
مثال
<form> نام:<br> <input type="text" name="firstname"> <br> عام نام:<br> <input type="text" name="lastname"> </form>
مذکورہ HTML کو براوزر میں ایسا دیکھا جاتا ہے:
ورودی کا نوعیت: password
<input type="password"> تعریفپاسورڈ فیلڈ:
مثال
<form> یوزر نیم:<br> <input type="text" name="username"> <br> یوزر پاسورڈ:<br> <input type="password" name="psw"> </form>
مذکورہ HTML کو براوزر میں ایسا دیکھا جاتا ہے:
تعلیمات:پاسورڈ فیلڈ میں کی اکشاریوں کو ماسکنگ کیا جاتا ہے (استار یا پرنٹی سائز کا دائرہ دکھایا جاتا ہے)۔
ورودی کا نوعیت: submit
<input type="submit"> تعریفپیش کرنافارم کے اعداد و شمار کوفارم ہینڈلرکا بٹن۔
فارم ہینڈلر (form-handler) عام طور پر ورج سائٹ کا ایک پیج ہوتا ہے جس میں ورودی اعداد و شمار کو پروسیس کرنے والا اسکریپٹ شامل ہوتا ہے۔
فرم کی action اپریشن میں فرم پروسیسنگ پروگرام (فرم-ہیندر) مقرر کرتا ہے:
مثال
<form action="action_page.php"> نام:<br> <input type="text" name="firstname" value="Mickey"> <br> عام نام:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit"> </form>
مذکورہ HTML کو براوزر میں ایسا دیکھا جاتا ہے:
اگر آپ نکلن بٹن کا value اتراتا ہو تو اس بٹن کو طبیعی متن حاصل ہوگا:
مثال
<form action="action_page.php"> نام:<br> <input type="text" name="firstname" value="Mickey"> <br> عام نام:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit"> </form>
Input Type: radio
<input type="radio"> رادیو باکس کا تعریف کرتا ہے。
رادیو باکس، استعمال کنندگان کو محدود تعداد کی چنوں میں صرف ایک چنوں کا انتخاب کرنے کی اجازت دیتا ہے:
مثال
<form> <input type="radio" name="sex" value="male" checked>مرد <br> <input type="radio" name="sex" value="female">زن </form>
مذکورہ HTML کو براوزر میں ایسا دیکھا جاتا ہے:
Input Type: checkbox
<input type="checkbox"> چیک باکس کا تعریف کرتا ہے。
چیک باکس، استعمال کنندگان کو محدود تعداد کی چنوں میں صفر یا کچھ چنوں کا انتخاب کرنے کی اجازت دیتا ہے。
مثال
<form> <input type="checkbox" name="vehicle" value="Bike">من کوئی سائیکل کا ڈرائیونگا <br> <input type="checkbox" name="vehicle" value="Car">من کوئی کار کا ڈرائیونگا </form>
مذکورہ HTML کو براوزر میں ایسا دیکھا جاتا ہے:
Input Type: button
<input type="button"> تعریفبٹن。
مثال
<input type="button" onclick="alert('Hello World!')" value="Click Me!">
مذکورہ HTML کو براوزر میں ایسا دیکھا جاتا ہے:
HTML5 انٹری نوعیات
HTML5 نے بہت سے نئی انٹری کی نوعیات اضافہ کی ہیں:
- color
- date
- datetime
- datetime-local
- month
- number
- range
- search
- tel
- time
- url
- week
تعلیمات:پرانی ویب براوزر نے مدد نہیں دی، اس کی جگہ انٹری کا نوعیت text کی جانی جائیگا。
انٹری کا نوعیت: عدد
<input type="number"> اعداد شمار شامل بنائی جانے والی انٹری فیلڈ کے لئے استعمال کیا جاتا ہے。
آپ کو عددی محدودیت قائم کر سکتے ہیں。
بھرپائی کے مطابق، محدودیت انٹری فیلڈ پر لاگو کی جاسکتی ہیں。
مثال
<form> کمیت (1 سے 5 تک): <input type="number" name="quantity" min="1" max="5"> </form>
انٹری محدودیت
یہاں چند معمولی انٹری محدودیت درج کی گئی ہیں (کچھ ان حصوں میں HTML5 میں نئی اضافات کی گئی ہیں):
خصوصیت | وصف |
---|---|
disabled | انٹری فیلڈ کو غیر استعمالی قرار دیتا ہے。 |
max | انٹری فیلڈ کا زیادہ سے زیادہ کا مقرر کرتا ہے。 |
maxlength | انٹری فیلڈ کی زیادہ سے زیادہ کا مقرر کرتا ہے。 |
min | انٹری فیلڈ کی کمترین کا مقرر کرتا ہے。 |
pattern | انٹری کی وقوع کی چیک کرنے والی علامتی تقریب مقرر کرتا ہے。 |
readonly | انٹری فیلڈ کو چھوٹی لکھی قرار دیتا ہے (بدلنا نہیں سکتا ہے)。 |
required | انٹری فیلڈ کو ضروری قرار دیتا ہے (ضروری بنایا جاتا ہے)。 |
size | انٹری فیلڈ کی چارچا مقرر کرتا ہے (قاعدہ کے حساب سے)。 |
step | انٹری فیلڈ کی مجاز عددی تفریق مقرر کرتا ہے。 |
value | انٹری فیلڈ کی مولوی محدودیت مقرر کرتا ہے。 |
آپ کو اگلے فصل میں انٹری محدودیت کے بارے میں مزید معلومات مل سکتی ہیں。
مثال
<form> کمیت: <input type="number" name="points" min="0" max="100" step="10" value="30"> </form>
انٹری کا نوعیت: تاریخ
<input type="date"> تاریخ شامل بنائی جانے والی انٹری فیلڈ کے لئے استعمال کیا جاتا ہے。
بنا پرتوسری بر ناوفرمئی، شاکل انتخاب تاریخ دکھائی دینگی جا رکھی وگی.
مثال
<form> جشن ميلاد: <input type="date" name="bday"> </form>
آپ کو آپ کی تخلص میں محدودیت اضافہ کرسکتے ہیں:
مثال
<form> اکیس سے پہلے کی تاریخ شامل کریں: <input type="date" name="bday" max="1979-12-31"><br> Enter a date after 2000-01-01:
</form>
输入类型:color
用于应该包含颜色的输入字段。
根据浏览器支持,颜色选择器会出现输入字段中。
مثال
<form> Select your favorite color: </form>
输入类型:range
用于应该包含一定范围内的值的输入字段。
بنا پرتوسری بر ناوفرمئی، شاکل ورگ شیکر دکھائی دینگی جا رکھی وگی.
مثال
<form> <input type="range" name="points" min="0" max="10"> </form>
آپ کو ذیل کی وپسی کا ورگاں استعمال کرسائی جا سکتے ہیں: min،max،step،value。
وپسی کا ورگ: month
<input type="month"> یوزر کو مہینا او ر سال کا انتخاب کرسائی دینگی.
بنا پرتوسری بر ناوفرمئی، شاکل انتخاب تاریخ دکھائی دینگی جا رکھی وگی.
مثال
<form> بائدر (مہینا او ر سال): <input type="month" name="bdaymonth"> </form>
وپسی کا ورگ: week
<input type="week"> یوزر کو هفت او ر سال کا انتخاب کرسائی دینگی.
بنا پرتوسری بر ناوفرمئی، شاکل انتخاب تاریخ دکھائی دینگی جا رکھی وگی.
مثال
<form> هفت کا انتخاب کرسائی جا: <input type="week" name="week_year"> </form>
وپسی کا ورگ: time
<input type="time"> یوزر کو وقت کا انتخاب کرسائی دینگی (بغیر زمان زون).
بنا پرتوسری بر ناوفرمئی، شاکل انتخاب وقت دکھائی دینگی جا رکھی وگی.
مثال
<form> وقت کا انتخاب کرسائی جا: <input type="time" name="usr_time"> </form>
وپسی کا ورگ: datetime
<input type="datetime"> یوزر کو تاریخ او ر وقت کا انتخاب کرسائی دینگی (بہ وقت زون).
بنا پرتوسری بر ناوفرمئی، شاکل انتخاب تاریخ دکھائی دینگی جا رکھی وگی.
مثال
<form> بائدر (تاریخ و وقت): <input type="datetime" name="bdaytime"> </form>
وپسی کا ورگ: datetime-local
<input type="datetime-local"> یوزر کو تاریخ او ر وقت کا انتخاب کرسائی دینگی (بغیر زمان زون).
بنا پرتوسری بر ناوفرمئی، شاکل انتخاب تاریخ دکھائی دینگی جا رکھی وگی.
مثال
<form> بائدر (تاریخ و وقت): <input type="datetime-local" name="bdaytime"> </form>
نوع ورودی: email
<input type="email"> برای فیلدهای ورودی که باید شامل آدرس ایمیل شوند استفاده میشود.
در صورت پشتیبانی مرورگر، میتوانید در هنگام ارسال به صورت خودکار ایمیل را تأیید کنید.
برخی از تلفنهای هوشمند نوع ایمیل را تشخیص داده و به صفحهکلید ".com" اضافه میکنند تا با ورودی ایمیل هماهنگ شوند.
مثال
<form> ایمیل: <input type="email" name="email"> </form>
نوع ورودی: search
<input type="search"> برای فیلدهای جستجو (فیلدهای جستجو مانند فیلدهای متنی معمولی هستند).
مثال
<form> جستجو در گوگل: <input type="search" name="googlesearch"> </form>
نوع ورودی: tel
<input type="tel"> برای فیلدهای ورودی که باید شامل شماره تلفن شوند استفاده میشود.
در حال حاضر تنها Safari 8 از نوع tel پشتیبانی میکند.
مثال
<form> تلفن: <input type="tel" name="usrtel"> </form>
نوع ورودی: url
<input type="url"> برای فیلدهای ورودی که باید آدرس URL را شامل شوند استفاده میشود.
در صورت پشتیبانی مرورگر، میتوانید در هنگام ارسال به صورت خودکار URL را تأیید کنید.
برخی از تلفنهای هوشمند نوع URL را تشخیص داده و به صفحهکلید ".com" اضافه میکنند تا با ورودی URL هماهنگ شوند.
مثال
<form> صفحه خانگی خود را اضافه کنید: <input type="url" name="homepage"> </form>
- صفحه قبل عناصر فرم HTML
- صفحه بعدی ویژگیهای Input HTML