��� ����: ����� ����� / ����� 5 / �� 5
 


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


���� ������ ��:
1: ���� ������ 5
2: ���� ������
3: ���������� �����
4: ����� ���� �����
5: ���� �����
6: ������� ���� �����
7: CheckBoxes
8: ������ ����
9: ������
10: ����� onChange
11: ����� �� ����� 5
|
|
|
|
|
|
|
|
|
|
|
|

����� 5

�� 5: ����� ����� - Form Handlers.

����� ����� ���������: �� ��� ������ �����, ������ ����� ������ ������� �����. ��� ������ �������� ����� ������� ���� ��� �- onSubmit.

�- onSubmit ����� ���� �����: �� ������ ���� �� ����� �- submit, �� ������� ���� �� ����� �-return ����� �����. �� ��� ������ ��� ������� ����� �����, ��� ���� �-JavaScript ��� ����� ����� ���� ����. ��� ����� �� ����� �- submit ������ �� ����.

�- Netscape, �� ���� �� ����� �- submit, ��"� ��� ���� ����. ����, �� �� �� ����� �����. �� ��� ����� ������� ��, �� ������ ����� ��� ���� ���:

<form onSubmit="return false;">
  <input type="submit" value="Submit">
</form>

��� ���.

���� ��� return false ���� ���� �� JavaScript ����� ������� ��� ����� �� �� ������� �����. ��� ����� ������ ���, ��� ����� �- href ������ ����� ����� ����. ������ ����� ���,

<a href=http://www.mattmarg.com/ onClick="return false;�>mattmarg!<?a>

�� ���� ���� ���� �� ����� false �-onClick. ��� �� ����� ��� ��� �� ��� �� ����� ��.

�� ���� ������� ��� ����, ��� �� ��� ���� ������ ����� �� �����. ��� ����� ������ ����� �� ��� ���� ���� �������. ���� ���� ���� ��� ����� ���� �� ����� �- Return.

Who does the monkey love:

��� �����:

<form name="text_entry_form" onSubmit="monkeyLove(); return false;">
  <b>Who does the monkey love: </b>
  <input type="text" name="monkey_love" size="40">
</form>

���� ��� ���� �� ����� �-return ���� ��� ����� �- onSubmit handler ���� ������. ��� ����� �� ��������: ()monkeyLove ��� ���� �� ���� �� ��� �����.

�� �- return false �� ��� ����� �- onSubmit handler, �� ��������: monkeyLove() ����� ����� �����, ����� �� ��� �����, ��� �� ��� ��� ���� ���� ���� ���� �� ��� ����� ���, �� ��� ����. �� ��� ����� ��� �� ����� ����� ���� �� ��- return false ���� ���� �- onSubmit.

���, �������� �- ()monkeyLove ������ ������ ����� ��:

function monkeyLove()
{
  var who_it_is = window.document.text_entry_form.monkey_love.value;
  who_it_is = 'The monkey loves ' + who_it_is;
  window.document.text_entry_form.monkey_love.value = who_it_is;
}

��� ����� ����� ���� �� ��� ����� false �� ��� ����� ����� �� ����:

Who does the monkey love:

���� ���� ������ �������� ������� false, ���� ������ ���� �������� ���� �����.

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

��� ��� «--

 
       
       
   
 
 

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