Ходисалар ва уларни ишлаб чикарувчилар JavaScript тилида дастурлаштиришнинг энг зарур кисми хисобланади. Ходисалар фойдаланувчининг у ёки бу харакатларидан ташкил топади. Агар у кайсидир тугмани босса, мурожаатини кесиб утса, “Mouse Over” ходисаси юз беради. Ходисаларнинг бир неча турлари мавжуд. Биз JavaScript дастуримизда улардан бир нечтасини бажаришимиз мумкин ва буни ходисаларни ишловчи махсус дастур ёрдамида амалга оширишимиз мумкин. Демак, тугмачани босиш оркали тушиб кетувчи ойна ходисасини яратиш мумкин. Бу шуни англатадики, Click – босиш ходисаси билан ойна яратиш реакцияси булиши керак.
Жорий вактда биз ишлатишимиз керак булган дастур – ходисаларни ишлаб чикарувчи OnClick деб аталади. Ва у компьютерга ходиса руй берганда нима килиш кераклигини хабар беради.
Берилаган мисол бир нечта янги хусусиятларга эга, уларни тартиб буйича куриб чикамиз. Биринчи янги хусусият бу OnClick=”alert(‘Y0’)” булиб у тегига тегишли. Айтиб утганимиздек, бу тугмани босганингизда нима содир булишини аниклайди. Шу тарика, агар Click ходисаси юз берадиган булса, компьютер alert(Y0) чакиригини бажариши керак. Бунинг узи JavaScript тилидаги кодга мисол булади (Шунга эътибор каратингки, бу холатда биз хатто