- •O’ZBEKSITAN RESPUBLIKASI INFORMACIYALIQ TEXNOLOGIYALARI HA’M KOMMUNIKACIYALARIN RAWAJLANDIRIW MINISTRLIGI TASHKENT INFORMATSIYALIQ TEXNOLOGIYALARI UNIVERSITETI NO’KIS
- •Tema: Java Scripte brauzerler ushin oyinlar jaratiw .
- •Kirisiw
- •Tiykarg’i’ bo’lim
- •Formanin’ 2 shi elementi bir qansha quramali esaplanadi. Og’an apiwayi qatar kirgizip, maselen
- •JavaScript tilinde du’zilgen ko’pshilik programmalarda funktsiyalardan faydalanamiz. Sonin’ ushin hazir bul tildin’ kerekli
- •Hazirgi waqitta biz isletiwimiz kerek bolg’an programma – hadiyselerdi islep shig’ariwshi OnClick dep
- •Jana hadiyseler
- •Event obekt.
- •JavaScript te obektli model tu’snigi
- •Ameliy jumis
- •Itibarin’iz ushin rexmet
JavaScript te obektli model tu’snigi
Klient tarepindegi web betti jaratiwdi basqariwda hujjettin’ obektli mexanizimnen paydalang’an. Bunda har bir HTML-konteyner-bul obekt esaplanadi ham to’mendegi u’shlikten turadi:
Qasiyetlerusillarhalatlar
Obektli model web betler ham brauzerlar ortasindag’i baylanis sipatinda ko’riniwi mumkin. Obektli model – bul HTML kod arqali berligen elementlerin obekt, usil, qasiyet ham halatlar ko’riniwinde tanis hаm olar menen islew demekdir. Ol jardeminde biz brauzerge ham paydalaniwshig’a murajaat qiliwimiz, xabarlar jiberiwimiz mumkin. Brauzer bizdin buyriqlarimizdi orinlaydi ham ekranda web bettin’ kerekli bolimlerin o’zgertedi.
Qasiyet
Kopqana HTML-konteynerlerda atributlar bar. Maselen, yakor konteynerinde <A ...>...</A> HREF atributi bar. Usi atribut oni giper murajaatqa aylandiradi:
<A HREF=intuit.htm>intuit</A> Eger <A ...>...</A> yakor konteynerin obekt sipatinda koretug’in bolsaq, HREF atributi "yakor" obektinin’ qasiyeti esaplanadi:
document.links[0].href="intuit.htm";
Usillar
JavaScript atamalarinda obekt usillarи onin’ qasiyetlerin o’zgertiwshi funktsiyalardi anlatadi. Ma’selen, "документ" obektида open(), write(), close() usillari bar. Usi usillar bar bolg’an hujjettin’ qayta islew yaki quramin o’zgertiw ushin xizmet qiladi.
Ameliy jumis
Java Scripte brauzer ushin oyinlar jaratiw “Tekseriw qutisi “ oyini kodi to’mendegilerden ibarat: