linkedin facebook linkedin facebook nod32

JavaScriptda elements[]

Muallif: Mengliyev Sh.

Qo`shilgan sana: 2015-04-05

JavaScriptda elements[]

Dokumentga ichki qurilgan Form ob’ektini hosil qilishda brauzer u bilan birga forma maydonlari massivini ham yaratadi. Odatda maydonlarga ularning nomlari orqali murojaat qilinadi, lekin forma mydonlari massivining indekslari orqali ham murojaat qilish ham mumkin:

<FORM NAME=fe>

<INPUT NAME=fe1 SIZE=30 MAXLENGTH=30>

<INPUT TYPE=button VALUE="Matnni kiritish"

       onClick="document.fe.fe1.value='Matnni kiritish';">

<INPUT TYPE=button VALUE="Index bo`yicha matnni kiritish"

       onClick="document.fe.elements[0].value='Index bo`yicha matnni kiritish';">

<INPUT TYPE=reset VALUE="Tozalash">

</FORM>

Bu misoldan ko’rinib turibdiki, massivda maydonlarni indekslashtirish “0” raqamidan boshlanadi. Formadagi maydonlarning umumiy sonini murojaat qilishlar natijasi sifatida olish mumkin:

document.forms[i].elements.length.

encoding

Form obe’ktida shunday hossa mavjud, lekin undan qanday foydalanish esa unchalik tushunarli emas. Encoding hossasini o’zgartirish faqatgina formada file tipidagi maydon mavjud bo’lgandagina o’zini oqlaydi. Bu holda foydalanuvchiga fayllarni o’zining mahalliy diskidan serverga berishga ruhsat berilgan deb faraz qilinadi. Bunda agar  multipart/form-data kodlashtirish ko’rsatilmagan bo’lsa, faqatgina faylning nomi uzatiladi, agar u ko’rsatilgan bo’lsa, u holda faylning o’zi ham uzatiladi.
Bu to’g’risida dastlabki keladigan fikr shu bo’ladiki – ma’lum bir holatlarda fayllarni uzatishni bekor qilish. Skriptni o’zini foydalanuvchi uning kodini o’zgartirmasligi uchun tashqi faylga joylashtirish kerak.

536 marta o`qildi.

Parol:
Eslab qolish.


Ro`yhatdan o`tish

testing

+998915878681

Siz o`z maxsulotingizni 3D reklama ko`rinishda bo`lishini xohlaysizmi? Unda xamkorlik qilamiz.

3D Reklama


Рейтинг@Mail.ru
Рейтинг@Mail.ru

Besucherzahler
счетчик посещений