JavaScript bekerja sama dengan halaman web dengan berdasarkan “mendengarkan” seluruh event yang terjadi antara user dengan web browser. Event adalah suatu “kejadian” yang diakibatkan oleh interaksi user dengan web browser. Beberapa di antaranya adalah:

1.onClick: event yang terjadi pada suatu object jika user men-click object itu dengan tombol mouse

2.onLoad: event yang terjadi jika user me-load suatu halaman web pada browser

3. onSubmit: event yang terjadi jika user menekan tombol submit yang ada pada form dari suatu halaman web

4. onMouseOver: event yang terjadi pada suatu object jika user menggerakkan mousenya melintasi object tersebut

5. onBlur: event yang terjadi pada suatu object jika mouse user meniggalkan object tersebut