0% нашли этот документ полезным (0 голосов)
11 просмотров

javaskript

Документ представляет собой руководство по JavaScript, объясняющее его использование в HTML-документах. Он охватывает основы синтаксиса, переменные, операции, условия и функции, а также включает примеры кода. Основное внимание уделяется различиям между Java и JavaScript, а также основным конструкциям языка.

Загружено:

skuzi
Авторское право
© © All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате TXT, PDF, TXT или читать онлайн в Scribd
0% нашли этот документ полезным (0 голосов)
11 просмотров

javaskript

Документ представляет собой руководство по JavaScript, объясняющее его использование в HTML-документах. Он охватывает основы синтаксиса, переменные, операции, условия и функции, а также включает примеры кода. Основное внимание уделяется различиям между Java и JavaScript, а также основным конструкциям языка.

Загружено:

skuzi
Авторское право
© © All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате TXT, PDF, TXT или читать онлайн в Scribd
Вы находитесь на странице: 1/ 12

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

Javascript � ���-������ ��������������� ���� �� ������������ � ��������, ����


HTML . ������� �� �� ������� "���� �� ������������", � ������ ����� �� �� �����
��������, � ��������� ����� �� ������� � HTML ���������. � ���� ������ JavaScript
� ���� �� ������ �� ���������, ������ JAVA � ���� �� ������������. �����
������������ � ���� �� �����, ����� ����� ���� ��� ���� ����� �������, ���� ��
����������� �� �������� ���������� ( JAVA � ���� �� SUN, a JavaScript � ����������
�� Netscape). JAVA � ����� ���� �� ������������ �� ���� �� �������� ���������, ��
� �� ������������ �������� �� �������� ���������. �������� ����������� �� JAVA ��
������� ������. �� �� ������� � ���������� .class � �� ������� � HTML ���������
����� �������� <APPLET> � </APPLET>. ��� ��� �� �� ������� �������� �� JAVA
��������.
���� ���������� ������������� �� JavaScript, ����� ������ � ����� �� ������ ��
������� � ���� :

������ � ����������. Rollover ������, ����� ���, � ����� �����.


��������� �� �������� � �����. ������� � �������� �� ��������, �������� �� �������
�� ��������, ���������� �� ���� �������� �� ���� � �.�.
������������ �� ���� �� ��������, ������������� �������, �������������� ����������
�� ������ � ����������� �� ���������.
����� ����� ������ :-)
����� �� ������ �� ������� � ������� �� JavaScript :

�� ������ �� ��������� ��������� �� ������� (�� ������ �� ������������ ������, ��


����������� ���� �����)
JavaScript ���� �� ������ � HTML ��������� ����� �������� �������� <SCRIPT> �
</SCRIPT>. ������ ������ ����� <SCRIPT>, �������� ������� �� ����� �� ����
���������������� �� HTML ���� � �� ������� �� ��������� �������, ������� �� �����
<SCRIPT> � </SCRIPT>. ���� ������ �� � ������������ �� ���� ������� �� JavaScript.
��� � ����� ����� �� ������ �� ���������, �������� VBScript. ������ ������ ������
������� ��� �� ������, ����� �� ������� �� �������� �� ����� ���� �� ���� �������.
��� ���� ���� � JavaScript ����� �� �������� <SCRIPT LANGUAGE="JavaScript">. ����
�� �������� ���� ��� �������� � ���� �� ������� JavaScript ���, ����� �� �������
�� ������ "�������!"

<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.write("�������!")
</SCRIPT>
</BODY>
</HTML>

�� ���� ��������� �� ���� ������� �� ��������� HTML �������� � ������� �����, �


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

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


javascript.html. ���� ���� �� ����������� � ���� �������.
! ���� ��-����� ������ �� Netscape Navigator � Internet Explorer �� ��������
JavaScript. ������ ����� �� �������� ������� � HTML ��������� <-- � //-->. ���� ��
������� ������ �� ���������� �� ������� JavaScript ���� �� �������� � ��� ��
������ �� ������.

��� ��� �� �������� ����� HTML ��������, �� ��� ������ �������� � ��������� :
<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("�������!")
//-->
</SCRIPT>
</BODY>
</HTML>

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


����� ������ �� ����� ���� �������. ��� ����������� �� ������ ������� "�������!".
������ �� ����������� ������, ���� � javascript ���� �������� html ���:

<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("<B>�������!</B>")
//-->
</SCRIPT>
</BODY>
</HTML>

���� ������ �� �� ������ ��������. ���������� � javascript �� �������� �����


������� " � ".

����������
������������ � javascript �� �� ���� ��������, ����� ����� �� ������� ����������
��. ����� ��� �������� �� �����������. �� ������ �� ������� ���������� ��. �
�������� ������ ������ "�������!" � ���������. ���� �� �������� ������ ������,
���� ���������� ���������� :

<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
greeting="�������!"
document.write(greeting)
//-->
</SCRIPT>
</BODY>
</HTML>

��� ����� �� ������������ � greeting, � ��������� � � "�������!". ���� ������


����������� ������������ greeting ��� �������� ����������� ��������� � "�������!".
��� ����������� �� ������� �� ������������ � javascript ����� �� �� �������
���� �������. ����� ���� �� ������� ������ � ����� �������� �����, �����, ����� �
����� �� ������������ _. ������ �������� ������� �� ���������. ������� ��
������������ ����� �� �������� ������ � ����� ��� ���� �� ������������. �� ��
����� �� �������� � �����. ��� ������ �������� ����� �� ���������� : greeting_card
greet2 _my_greeting
���������� �� : 123 var.2 greeting 3 -������� ������� � �����,
������� ������� ���������� ������ �����, � � ������� ��� ��������. ���� ��������
��� ���� ������ � ���������� :

<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
a=5
b=7
greeting="�������!"
document.write(greeting+a)
document.write("<br>")
document.write(a+b)
//-->
</SCRIPT>
</BODY>
</HTML>

��� ���� ��� ����������, a, b � greeting. �� ������� ���������� ����������


�������� 5 (a=5) �� ������� 7 (b=7) � �� ������� "�������!" (greeting="�������!").
��� � ������� �� �� ���� �� �������� ����������. � ���� ����� �� �� ������� ��
�����������, ���������, ������ � �����, ����� �� ���������� ��-�������. �������
��� ����������, a � b �� �� ���������� ���, ������ �� �� �� ��������� ���� �����.
������� ���������� greeting � �� �������� ���. ��� ���� ��� ���������� �� ��������
������ ����� (������) �������� � ������� ��� ���������.
� ������������ ����� �� ����� ���������� ������������� ��������, ����
��������, ���������, ���������, ������� � �.�. ���� �� ������ �� ����� ������. �
�������� �� ���� ���������� ���������� ������ ��������, �� �=5, b=7 �
greeting="�������!". � �������� ��� �� ������� �� �������� ��������� �������� ��
��� ���������� � ��������� �� ������� �� ������(document.write) �������� ��������,
�� ������� ��� ���������� ����� �������� �� �� �������� ������, ������ � ��
���������� ������� �� �������� ���. ������ �� �������� ������������� �������� �
����� �������� ���������� �� �������� ������ � ������ � �� ��� ������, ���������
������ � �� ��� ������. ���� �� ���������� �� ����� ���������� greeting � a ��
������ �� �������� "�������!5". ���������� �� ����������� ����������, ����� � ��
������ � ������� ������ ( � ������������ �� ������ "�����" :-) ���� �� ��������
����� �����, ����� ��������, �� ���������� �� a � b �� ���� ����� �� 12 (a=5, b=7,
a+b=12). �������� ����� ������ � ������� HTML �������� � �� ����������� �
��������. �� ������ ����� �� ������ �������� :

�������!5
12

���������� �� ��������� �� ���������� �� greeting � a � �������!5 , �.�. �����


���������� �� "�������". ��� ������ ����� �� �� ��� �������� ����� �� �������
������ ������ "". ���� �� ��� ������� ���� ���� �����. ��� ���� ��������
document.write(greeting+""+a) ��������� �� ���� �������! 5 � �������� ����� ��.
�������� �������� �� ������������� �� ��� ��� - document.write("<br>"). ������
����� � ������� ������� HTML ���, ��� �� ��������.

������������� ��������
����� ���� ���������, ������ �� ���������� �������� ������������� �������� �
������������ �� ���������� ���, ����� � � ������������ � ������� ������.
����������� �� �������� :

+ ��������
- ���������
* ���������
/ �������
% ����������� �������

������ ���������� ������������� ������� � ������ �����, ������ �� ���������� �����


�� �� ������������ ������������ �� �����������. �������� ��� ������ �� �������� 2
��� 5, � ����� �� ��������� ��������� �� ��� ����� �� �������� (2+5)/3 .���
��������� ������� �� �� ������ 2+5/3. ������ ����� 5 �� �� ������� �� 3, � �����
��� ��������� �� �� ������� 2. ���������, �� ����������� � �������� �� �� ����
��������� �� ���������� � �����������.
���� �� �������� ���� ������ � ����� ��������� �������� � ���� ��� ������,
���� ���� �� �������� �� ����� ������ �� ������ ���� 2010 ������ � ���-����� �� ��
����� �������� ����� �� �������� ��������� :

<HTML>
<HEAD>
<TITLE>javascript</TITLE>
<HEAD>
<BODY>
<SCRIPT LANGUAGE="javascript">
<!--
var year=prompt("�������� ������ �� �������","1980")
old=2010-year
alert("���� 2010 ������ ��� �� ������ �� "+old+" ������")
//-->
</SCRIPT>
</BODY>
</HTML>

var � ���� ����� �� �� ������ ������������ (var name="Ivan" , var number=14). ���
prompt �� ����� �������� � ����, � ����� ������ �� ��������� ���������.
����������� �� prompt � �������� - prompt("message","value") ������ message �
����������� ����� �� �� ���� ������ � ���������, � value � ������ �������
��������. ������ �� ���������� value, ������ ������ �� ���� ������. � ������� ����
prompt ���������� �� ������������ year ��������� ���� �� �������� � ������. �
�������� ��� ��������� ���������� old �� ���� ���������� �������� 2010 �����
��������� �� year. ��� �������� � ������ �� ������������ ������� 1980, �� ������
year �� ���� ����� �� 1980, � old �� 30 (2010-1980). � ���-����� ���������
���������, �� ���� 2010 �. ��� �� ������ �� old ������, ���� ������������ old ��
����� �� ��������� �. ����� ��� ������ ���� ������ ���! ������ ��������� ��
������� � alert �������� (alert("���� 2010 ������ ��� �� ������ �� "+old+"
������")).
���� �������� ������ �� ����� �������� �� �������� �� ���������� �� ����������
�����, ���� �� ��� �������� ������ ������ ������ ����� ������� �� ���� ������.

����� ����������� �������� � ���������� �� �������� � ���� (x++) � ��������� �


���� (x--). x++ � ������ ���� x=x+1, � x-- ���� x=x-1. ��� �������� ������������ x
��� �������� 5, ���� x++ x �� � ����� �� 6.
��� ���������� ��������� �� x �� ����� ����������, �������� y � � ������ �����
��������� x � ����, ��������� �� ����� ���������� �� ���� ���� � ����.
y=x++
..���� x � y �� ����� � ������� ��������. ��� �������� ����� :
y=++x
.. y �� ������ ��������� �� x � ��� ���� ���� x �� �� ������� � 1. ����� ��
������� �� x=10. ������ ��� y=x++ x �� ����� 11 � y �� ����� 11. ��� ������� y=+
+x ������ y �� ����� 10, � x 11.

�������� ������ �� �������� �� ��������� ����� ��� ����������. ��������� �� ������


��������� ��� ���� ��� �������� - true ��� false. �������� ��� ��������� ����
������������ � � ��-����� �� ������������ b �� ����� �������� true, ��� � ������
��� false ��� �� � ������.
��� ������ �� �������� ������ :

x==y ��� x � ����� �� y ��������� � true


x!=y ��� x �� � ����� �� y ��������� � true
x<y ��� x � ��-����� �� y ��������� � true
x<=y ��� x � ��-����� ��� ����� �� y ��������� � true
x>y ��� x � ��-����� �� y ��������� � true
x>=y ��� x � ��-����� ��� ����� �� y ��������� � true
!x ��� x � false, ����� �������� true
x&&y ��� x � y �� ������������ true, ����� �������� true
x||y ��� x � y �� ������������ false, ����� �������� true

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


if...else... ���������� �� ��������� ��������� � ������ :

if (�������)
��������1
else
�������� 2

�������� �� ���� �������� � ������ : ���(if) � ��������� ���������, ������ ��


�������� ��������1, �����(else) �� �������� �������� 2.
���� ���� �� �������� ������� �� ���������� �������� ����, �� �� �� ��������
���� ���������� ���� �� � ����� 1900 ������ � ���� 2000 ������:

<HTML>
<HEAD>
<TITLE>javascript</TITLE>
<HEAD>
<BODY>
<SCRIPT LANGUAGE="javascript">
<!--
var year=prompt("�������� ������ �� �������","1980")
if (year<1900)
document.write("�� ������ ������� �� ��� ���� ���� ��������")
else
if (year>2000)
document.write("��� �������, � ���� �����!!!")
else {
old=2010-year
document.write("���� 2010 ������ ��� �� ������ �� "+old+" ������")
}
//-->
</SCRIPT>
</BODY>
</HTML>

�� ������� �������, �� ��������� ��������� ����� �� �� ������ ���� � ����. �����


���������� ���� ���������� ������ �� � ��-����� �� 1900 � ��� � ����, ���������
����������� ���������. ��� ��������� �� ������� ������ ����� �������� ����
�������� � ��-����� �� 2000. ��� ���� ������� ������� �� �������� �� ������� �����
���������. ��� �� ������� �� �������� �� ����� �� �������� � ����� 1900 � 2000 �
�� ������� ����� ���������. ������ �� ������ ��� ��� ������ �������.
�������� ��������, �� ��� ����������� ����� �� ��������� ���� ��������� ��
������ �� ���� �� ��������� � ������� ����� { }. ������ ��������� � ���� ���� ����
� ��� ����� :

if (year<1900)
document.write("�� ������ ������� �� ��� ���� ���� ��������")

.....

if (year<1900) {
document.write("�� ������ ������� �� ��� ���� ���� ��������")
a=10
document.write(a)
}

� ���� ������ ���������� else ���� �� ���� ���������. ������ ������� �� ��


����������� ��� � ���� ����������� �������, ����� ��� �� �� �������.

var x=prompt("�������� ����������� ��� ����������� �����")


if (x<0) {
x=-x
}
document.write(x)

���� ������ �� �������� �� �������� ����������� ��� ����������� �����, ���� �����
����� �������� ���� ������� � ����������� (x<0) � ��� � ���� �� ����������� �
����������� (x=-x ������ ����� �� ������������ x) � ����� �� ������� �� ������.
����� ��� ��� ������ �������.

��������� �� �����
� ����� javascript ����� �� ������ �� �� ������ ���� � ���� ������� ������
����. �� ���� ��� �� �������� �������� �� �����. ����� �������� �� ����� ����� ��
���������� � for. ���������� �� � ������ :

for (i=0; �������; i++) {

...������ i � ����������, ���� �� �������� �� ����, � ������� � ����� �����. ����


�� ��������� ������, ����� �� ������� �� ������ ������� �� 0 �� 9 :

for (i=0;i<10; i++) {


document.write(i)
document.write("<BR>")
}

�� �������� �� ���� ������� ���� ��� �� ���� HTML ������ �� ���������.


��������� for � �������� �� �����, ����� �� �������� �� ���� ����������,
�������� ����. � ����� ���� � ������������ i, �� ������ �� � ������ ������� ������
���. ����� �� �������� ������� ��������� for �� ��� �����. ������� ���� ������
������� ���� for � � ��������� � ������ �����. ������� ���� � �����, �.�. ��� ��
����������� ����������� ����� �� �� ��������� �� ����� �� ������.
� ������� ���� (�� � ������ "�������" ������ ��� �� ������ ���������) ��
������� �������� � ���������� ���� ������ ������� � ���������. ���� �� �
���������� ��-��������.

for (i=0;i<10; i++)

����� ��������� ���� ���������� i ���� � ������ ������� �������� 0 (i=0). ����
���� ������ �������� ���� ��������� �� ������������ i � ��-����� �� 10 (i<10). ���
���� ������� � ����, ������������ �������, ��� �� �, ������� �����. ������� ������
� ��������� ���� � ������������� �� i � 1 (i++). ��� ������� �� � ���� ������
���������� �� ���������, ��� �� ������ ������ ������ �� �� �������, �� ��� �� ��
������ ������������ ��������. ���� ��� ������� ��������� �� ������ i �� ���� �����
�� 0, ��� ������� �� 1 � �.�. ������ �� ����� 9. ������ ����� 9 ������� �� ��
��������.
����� �� ������ �� �������� ������� ����, ������� �� ������� ���� �����. �
���� ������ � ����� ����� �������� �� ������������� �� ������������ i �� ������ �
������������� �� ��� ��� :

{
document.write(i)
document.write("<BR>")
}

���� ����������� ���� ����� �� ������ �� ������ �������� ������� �� 0 �� 9 . �����


��� ��� �� �������� �������. ��� ������ �� �� ������� � ������� 10, ����� ��
��������� ���������, �������� ������ i<10 �� �������� i<=10. ����� �� ������ ��
������ ��������� ����� � ��������� ���� ����� �� �� ������ ���� �� ���� � ����� �
������ (;).
� ������� �� ������ for ������ �� ������� ����� ������ ���������, �� ���� ��
�� ���������� ��-�������� � �������� ���������.

����� ��� ����� � javascript � :

while (�������) {
���������
}

���� ����� � ����� ��-��������. ��� ���� ����������� �� ������ ���������� ��


������� �������������, � ���� ����� �� �������� ������ ��������� � �������� �����
������� �� ��������. ���� �������� ������� � ������������� �� ������� �� 0 �� 9 �
������� �� while :

i=0
while (i<10) {
document.write(i)
document.write("<br>")
i++
}

���� ������ ������ �� ���� ����� ���� ��������, ���� �� � ���� �������� ��
�����. ����� ���������� ������� �������� 0 �� ������������ i . ���� ���� ��������
������� ������ i<10 �� �� �������� ������ �� ������� ��� ��������� �����. ��� ��
��������� � ��������� �� i � �������.

�������
��������� � javascript �� ������� �� ���, ����� ����� �� ���������, � ����
���� �� ���������. ����������� �� ��������� � �������� :

function name() {
���������
}

..������ name � ����� �� ��������, ���������� �� ������� � �������� ������ �����,


����� ���� �� �������� ������ ���������, �� ���� � �� �� ������, � ���-����� �����
�� �������� ��������� � ������� �����.
���� � ������ �� �� �������� �������� � ���� ����� ���������� � ������� (HEAD)
�� HTML ���������. ������ ��������� �� �������� ����� � ����� (BODY) �� HTML
��������� ���� ��������� �� ����� �, ����� � �����������, ��� ��� ������. �����
���� ������ �� ������ ��� ��������� :

<HTML
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function firstName() {
name=prompt("��� �� ������� ?")
alert("���������"+name)
}
</SCRIPT>
<BODY>
<SCRIPT LANGUAGE="Javascript">
firstName()
</SCRIPT>
</BODY>
</HTML>

� ������� �� ��������� �� �������� ������ � ��� firstName ��� ���������.


������ ������ �������� ��������: �� ������������ name �� �������� ���������, ����
�� �������� � ���������� �������� "��� �� ������� ?". ���� ���� � alert ��������
�� �� ������ ����������� "��������� " + ����� ����� ��� ������. ������ ����������
�������� ���� �� �� ������� �������� � ����� �� HTML ��������� ���� ���� ����� �.
��� ��� ������ �� ������ ��� ������ ��������.

���� ���� �������� ���� ������ � ���������.

<HTML
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function fontSize(num) {
document.write("<font size="+num+">")
document.write(num)
document.write("</font>")
}
</SCRIPT>
<BODY>
<SCRIPT LANGUAGE="Javascript">
for(num=1;num<=7;num++) {
fontSize(num)
}
</SCRIPT>
</BODY>
</HTML>

��� ����� ������ fontSize � ���� �������� � ��� num. ���������� �� �������� �
��������. ������� HTML ���� <FONT SIZE=..... ���� ���� ����� ��������� ��
������������ num, � ����� ������ ���� >. �� �������� ��� �� ������� ������
���������� num. � ���-����� �� ������� �������� ��� </FONT>. �� ��������� ��
������ ������ HTML ������ � document.write �� �� �� �������� �� ������, � ��
��������� ���� �������� HTML ������. ������ ������ ���� �� ���� �� � ����������,
��� �� ����� ������ ��������� �� ������������ num. ���� �� ������ � ���� ������ �
����� �� ���������. � ���� ���������� ����� � ����� �������� ��������� �� num ��
�������. ���� ���� �� �������� ���� num �� � �� ����� ��� ����� �� 7, � ��� � ����
��������� �� ��������� � ����. � ����� �� ������ �� ������� �������� fontSize.
���� ��������� ������ �� ������ ������������ �� �������� :

����� �� num �� ������ �������� 1. ���� ���� �� ������� �������� � ��������� 1


(fontSize(num)). ������ ������ �������� HTML ���� : <font size=1> 1 </font>. ����
�� ������ �� ������� ������� 1 (��������� �� num � ������� �� ������������ ��
��������) � �������� �� ������ 1 (font size=1).
��� ���������� ��������� �� ������ ��������� �� num �� ���� ���� 2 (num++) �
�������� �� ������ ������� 2 � �������� �� ������ 2.
........� ���� �� num=7 ������ ������� ����� �� �� ������ � ���-������ ������
�� ������ - 7. ����� ��� ��� ������ ���� ������.

������ �� ��������� ������� � ������ �� ���� ��������. � ����� ������


����������� �� ������� ��� ������� :

function argument(arg1, arg2, arg3)

������ ��������� ������ ������, ����� ������ ������ � ��������� �� �������� ����
���� ���������, ����� ������ ��� � ����������.
��������� �� ��������� �� ����� �� ��������� �� ������ ���� ��� ������������.
������ � ��� ����� �� �������� ������� ������ �� ���� ����, ������� ���� �� ��
������� � ����� �����, � ������ �������� �� �������� � ������ �����, ��������
fontSize
������
�������� �� ��� ����������, ����� �������� ��������� ��������. ��� �����������
�� ���� ����� :

masiv=new Array()

..������ masiv � ����� �� ������, � new Array() � ������ �� ����������� ��. ��


���� ����� ���������� ������ ����� � ����������� ���� ��������. ������ ������
�����, ����� �� ������� ��� �� ���������� � ������ :

masiv=new Array(10)

��� �� ���������� ������ ����� �� ���� ��� ������������� �����. � ����� ������
���������� ����� � ��� masiv � 10 �������� ��� �������� NULL, �.�. ������. ��� ��
������� ������������� ��� �� ���������� � ������, �� ���� ����� �� �������� ��-
�����, ���� �������� �������� �� ����� ������� ���������. ������ ����������� ��
���������� ����� � ��������� ����� [ ] , ���� �������� ������� �� ����. ���� �����
������� � ����� � ����� �������� � masiv[0] � �������� masiv[9]. ���� �� ��������
����� ��� ����� �������� � �� �� ����� ��������� ����� �� ��������� :

masiv=new Array(7)
masiv[0]="����������"
masiv[1]="�������"
masiv[2]="����"
masiv[3]="���������"
masiv[4]="�����"
masiv[5]="������"
masiv[6]="�����"

...������ ���� ����� �� �������� �� ��-����� �����:

masiv=new
Array("����������","�������","����","���������","�����","������","�����")

���� ���� ����� ������� �� ������ �� ��� ������ ��������. ���� ��������� ����� ��
����� �������� �������� �� ���� �����, ����� � ���� �� ������������. �������� ���
������� masiv[5]=122 ����� ������� �� ���� �� ���������� ���, ������ ���������� ��
�� �� �������� ���.

����� ����� ����� �� �� ��������� ������ �� ���������� �� ������ �, ����


���������� �� ����� :

masiv=new
Array("����������","�������","����","���������","�����","������","�����")
for(i=0;i<7;i++) {
document.write(masiv[i] + "<br>")
}

���� ������ �� ������ �� ������ ����� ���� ������� �� ������, ���� ���� ����� ��
������ �� ��� ���. ����� ��� ��� ������ �������.

������
Javascript � ����������������� ����. �������� � javascript �� ������� ������ ���
���������� � �������� ��. �������� �� �������� �� ������ �� ������ �� ������������
�� ���� �����. ���� �� ������ �� ������ ����� �� ������ ���, ������� � ���������.
�������� �� ������ �������� �� ����� ������� � ��������, � ���������� �� ��������
������ � ��������. � javascript ������ �� �� ��-��������. ��� �������� ��� ������
����������� ���� ����� ������ ��� ������ �� � ����� ������ ������� �����. ���� �
������ document ������ ��� ������ �� write. � ������ � ���������� ���� ����� ��
������ ������ ��� ���������� � �������� �� ���� ����� "������ �������� �� �����",
� javascript �� ���� ��� �� �������� ���������� ����� "." (document.write ,
image.border � �.�.)

���� �� ���������� ��-�������� ���� ������ � javascript �� �� �������� ��


����� ����� ����. ���� �� ���-����� ������� ����� � javascript � ��������� ��
��������. ��� ���� ����� window. � ������� �� javascript ������ �� �� �������,
��������, ����� � �� ������� ����� ������ � ����. ����� �������� ���-������� �����
� ��������� �� ��������. � �� ������ ������-��� (status bar). � �� �� ������
���������� �������� �� ��������, ���� ������� �� �������� (��� Netscape) URL ��
����� �� �������� � ������� � �.�. ��� ������ �� �������� ����������� � ������-
���� � ������� �� ���������� status �� ������ window. ����� ��� ����� ���� :

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
window.status="statusbar"
</SCRIPT>
<BODY>
</BODY
</HTML>

���� window.status ������ ��������� �� ����������. ���� �������� ������ ��


��������� ������� � ������ ���� �� ���� ���������� �� ���������� ��. ����� ��� ���
������ ���� ������.
�� ������� �� ���������� �� ��������, �������� ������� ��������� ����� �����
�� �� ��������� � ��. ������ �� open, write � �.�. ��� ��������� javascript �
���������� ����, �������� �� ���������������, ���������� �� �������� ��
������������, � �������� �� �������� �� ������� (�� � �������������� �� ��
�������, open, close, write, click, sort, concat � �.�.)
�� ���������� ������ open �� ������ window. ���� ����� ����� ��� ��������.
���������� �� � window.open() , ���� � ������� �� ����� URL �� ������ ����� �����
�� �� ������ � ���� ��������. � �������� ������ �� ������� �� ������ �������� �
��� ��������� � ������� ����� �� �� �� ����� ��� �������� � �����
www4u.search.bg :

<HTML>
<BODY>
<IMG src="clickme.jpg" onMouseover="window.open('http://www4u.search.bg')">
</BODY>
</HTML>

� ���� ������ ��� ������������ �� ��������� onMouseover �� ����� ��� �������� (���
���� ������). ����� ��� ��� ������ �������.

��� � ���� �� ���-����� ��������� ������ ������ � �������� � ���������� �� :

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


document bgColor
image
location
title write
writeln
open
image border
height
width
src
window location
history
frames
name
close
open
prompt
scroll

������
� ������ �� javascript ������ �� ������� ����� ����� �� ���������� ��. ��������
����������� � ������� ����� ������ �������� � �������. ���������� ����� ����������
� ����� ������� � �.�. Javascript ��������� �������� � ���� ����������
������������ �� ������. ���� ��� �������� �� �� ������ ������������ onClick, ���
��������� onMouseover � �.�. ����������� �� �������������� �� ������ � ������ :

on�������=(���������)

������ ������� � ����� �� ���������, � � ������� �� ����������� ����� �� ��


������� ��� ���������� �� ���������. ���� ����������� �� ��������� ���� �� ����
����� �������� <SCRIPT></SCRIPT> .������ �� �� ������� �������� � ���� <�> . �����
���� ������, ��� ����� ��������� ����������� � ���� �������� � ������� ����� �� ��
������� alert �������� � �������� �� ��������:

<A href="http://www4u.search.bg" onMouseOver="alert('HTML � JavaScript


�����!');return true;">WWW4U</A>

�������� ���� � ������� ����� �������� �� ������ � �� ������ ���������.

WWW4U

��� ������� ������������ OnMouseover ��� OnClick, alert ��������� �� �� �������


��� �������� ������ ��� ����������� � ������� ����� �������������. ����� �����
������ ��� ��������� onMouseover ��� � ����� �� rollover ����� Image Map. �����
��! ����� ������� � onMouseout. �� �������� ������ �������� �� ������� ���� ��
������� ����� ������. � ������ �� �������� onMouseover � onMouseout �� ����� ����
���������� rollover ������ � �������� ��� ����� ���� ��������� � ������� ����
�������� �� ����� � �����. �� ������ �� �������..

����� ������ �������� � ���������� �� �������, javascript ��������� � ������


�������� � ������� � �������� �� ��������, ����� � ������ �������� � ��������.
���� �� �������� �������� � ���������� �� �������� � onLoad. �� �� ������� ������
�� ������ ����������. ��� �������� ��� ��������� �������� �������� :

<HTML>
<BODY onLoad="alert('���������!')">
</BODY>
</HTML>

������� ���� ����������� �� ���������� �� �� ���� alert �������� � ������


"���������!". ��� �������� ��������� onLoad ��� onUnload, ����� �� ������� ���
��������� �� ����������, "���������!" �� �� ������� ��� �������� �� ����������.
���� �������� ������ ������ ����, �� ��� ������� �� ���������� �� �� �������
"���������!" � ��� �������� "���������!" :

<HTML>
<BODY onLoad="alert('���������!')" onUnload=alert('���������!')">
</BODY>
</HTML>

��� ��� ������ �� ������ ��� ������ �������. ���� ���� ��������� ��������� ��
�������� � �� ������ ��������� "���������!". ������� ��� ��������� ���� �����
����� �������, ����� ������ ��� �������� ��� ���� ���� ������� ��� �� ������� ��
�������� �� ��������. �� ��������� ������ ��������� onUnload. ����� ������� �
onAbort. �� �������� ������ ���������� ����������� �� ���������� � ������ Stop ��
��������.

��� � ���� ����� ������ � ���������� �� ��������� �� :

onError - �������� ��� ������ � �������

onSelect - �������� ��� �������� (�����������) �� �����

onSubmit - ��������� ������ ��������� ������� �� ���������

onBlur - �������� ��� ��������� �� �����

onFocus - �������� ������ ������ � �� �����

onChange - �������� ������ �� ������� ������������ �� ������ (�������� �������)

Вам также может понравиться