method
Ta’rif va qo‘llanilishi
method atributi forma ma’lumotlarini qanday yuborishni belgilaydi (forma ma’lumotlari
action atributida ko‘rsatilgan sahifaga yuboriladi).
Forma ma’lumotlari URL o‘zgaruvchilari sifatida (
method="get" bilan) yoki HTTP post tranzaksiyasi sifatida (method="post" bilan) yuborilishi mumkin.
GET haqida eslatmalar:
- Forma ma’lumotlarini URL manziliga nom/qiymat juftliklari ko‘rinishida qo‘shadi
- URL uzunligi cheklangan (taxminan 3000 ta belgi)
- Maxfiy ma’lumotlarni yuborish uchun hech qachon GET dan foydalanmang! (ular URL manzilida ko‘rinib qoladi)
- Foydalanuvchi natijani xatcho‘pga saqlamoqchi bo‘lgan forma yuborishlari uchun qulay
- GET maxfiy bo‘lmagan ma’lumotlar, masalan, Google’dagi qidiruv so‘rovlari uchun yaxshiroq
POST haqida eslatmalar:
- Forma ma’lumotlarini HTTP so‘rovining tanasi (body) ichiga qo‘shadi (ma’lumotlar URL manzilida ko‘rsatilmaydi)
- Hajm bo‘yicha cheklovlarga ega emas
- POST orqali yuborilgan formalarni xatcho‘pga saqlab bo‘lmaydi
Qo‘llaniladigan elementlar
method atributini quyidagi elementda ishlatish mumkin:
Misol
Misol
Formani "get" metodi yordamida yuboring:
<form action="/action_page.php" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
| Atribut | |||||
|---|---|---|---|---|---|
| method | Ha | Ha | Ha | Ha | Ha |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
