��� ����: ����� ��� / ����� 1 / �� 4
 


������ �� ��� �- JavaScript
 


���� ������ ��:
1: �����
2: ������ ��� JavaScript
3: �������� (����������)
4: ������
5: ��� ���� ���
|
|
|
|
|
|

����� ���

�� 4: ������ �- events handler.

�- JavaScript ���� ������ (�� ������) ���� ��� ����� ���� ����� ��������. ������ ������� ���� ��� ���� ������, �� ���� ������ ��� �� ����-�����, �� ����� �� ���� �� ����� (��� ����� �� ������ ������). ���� ������ ���, ��� �������� ����� �- JavaScript �� ���� ���� ����� ���� ����� ���. ������, ���� ����� ������ ������ ��� ��� ����� ���� �����, �� ������ ����� ������� ��� ��� ��� ��� ���� ���� (��� ������ ������).

���� ������ ����� �� �� ������ ���� ���� ����� ��� �"� ����� event handler ��� HTML, ��� ������ ������ ���� ������:

<body onLoad="setBackgroundColor('#ff0000','#00ff00','#ffff00','#3333ff');">

������ ��� onLoad ��� �- event handler, ������ ���� ���� ������ ��� �- JavaScript �� ���� ���� ����� ���� ����� (load event), ��� ����� ��� ��� ������� ����� ��� ��� (������ ����� �- HTML body).

����� ��� ���� ���� ��� �� ����� �� �������� setBackgrounndColor, ��� ����� ����� ������� ��� ��� ���. ����� JavaScript ����� ����� ���� �- onLoad handler ���� ���, ����� ���� ��� ������ ������ ������ (����� ������ ��� ����� ������� ...).

������ ����� ���� �� event handler, ���� ��� �� ������� ����� ����� �����:

<body onLoad="someFunction();">
  <a href="#" onMouseOver="someFunction();" onMouseOut="anotherFunction();" onClick="yaFunction();">
  <a href="javascript: someFunction();">
  <form onSubmit="someFunction();">
    <input type="button" onClick="someFunction();">
      <select onChange="someFunction();">

��� ��. ����� ��� ���� �� �� ����� �� ��� ����� ���� JavaScript ������. ��� ��� ������ ��� ���.

���� ������ ���

��� ��� «--

 
       
       
   
 
 

���� ����
����� �����
����� �����
����� ������
����� ���
��� ����