��� ����: ����� ����� / ����� 4 / �� 2
 


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


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

����� 4

�� 2: ����� ��� �- JavaScript

����� ��� ������ ��� ����� ������� �������, ���� ��� ���� �� ���� ����� (Hyperlink) �����. ����� �� ���� ��� ����� ���� �� ����� ������. ���� ����� ������, ������ (���� �����) ������ �� ����� �������� (Patrick Corcoran) �� ����� ���.

����� ����� ����� �����, ������ �� ������ ������� ������ ������ �-HREFs �����. ��� ���� ����� ���� ��� ����, ����� ������ ������. �� ���� ���� ����, ��� �� ������ �� ����� �� ������ ��� ����� �� �����. ����� �����, ���� ��� �-HTML ���� ����� ���� �����:

<IMG SRC="my_image.gif" border=0 WIDTH=160 HEIGHT=140 ismap usemap="#foo">
  <map name="foo">
  <area name="yellow" href="Yellow.html" coords="20,20,70,60">
  <area name="red" href="Red.html" coords="90,20,140,60">
  <area name="blue" href="Blue.html" coords="20,80,70,120">
  <area name="green" href="Green.html" coords="90,80,140,120">
</map>

��� �� �� ������� <img src> ���� ��� ����� "usemap="#foo. ����� �� ���� �� ������ ���� ��� ����� ��� ��� ����� "foo" ������� �� ���� ��� ������. ���� ����� ����� ��� ���� �� �����, ��� ���� ��� ��� ���� ���� �� ���� ���� ������, ��� ���� ���� ���, �� ����� ���� �� ����� ������.

���� �� ������ ����� "begin" ������ ���� "end", �� ����� �� ������ ������ �����. �� ����� ���� ������ �� �������� ����� coords element (�����������) ����� ����� �� HREF. ����� �-coords ���� ������ �� ������, ��� �� ��� ��� ����� ����� ������. ���� ������� �����, �������� ������ ����� ������ ���� ���: ����� �����, ����� ����, ����� �����, ����� ����. ���, ���� ������ �� ����� �� ��"� ���� ������ �����.

����� JavaScript ������� ���� ��� ��� ��� ��� ������ �-HREF. �����, JavaScript ������� ������� ������ ����� ���� ��� ��� ���� ������� �-HREF. ��� ���� ���� onClicks, onMouseOvers, onMouseOuts ������ ����, ��� ���� ����� �� �� ������. ����� ���: onClick ���� ����� �� Navigator 3.0 ������ ������. ���� ������ ������, �� ����� ���� �� JavaScript.

��� �- Java Script �� ���� ������� ���� ��:

<map name="javascript_foo">
  <area name="yellow" href="Example1_Files/Yellow.html" onMouseOver="writeInForm('You choose yellow');" coords="20,20,70,60">
  <area name="red" href="Example1_Files/Red.html" onMouseOver="writeInForm('You choose red');" coords="90,20,140,60">
  <area name="blue" href="Example1_Files/Blue.html" onMouseOver="writeInForm('You choose blue');" coords="20,80,70,120">
  <area name="green" href="Example1_Files/Green.html" onMouseOver="writeInForm('You choose green');" coords="90,80,140,120">
</map>

�� �� ���� �����; ����� ����� ��� ���� �� ����� ���� (<area> tag) ����� onMouseOver ��� ���� �������� ���� �����, ������ ()writeInForm ��� ����� ��:

<script language="JavaScript">
  <!-- hide me
  function writeInForm(text_to_write)
  {
    window.document.the_form.the_text.value= text_to_write;
  }
  // show me -->
</script>

����, ��? �� ��� ����� ����� ����� ��� ���� �����, ���� ���� ���� ��� ������ ����� ������ �� ������ ������ ������ �� JavaScript.

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

��� ��� «--

 
       
       
   
 
 

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