javaskript
javaskript
<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.write("�������!")
</SCRIPT>
</BODY>
</HTML>
��� ��� �� �������� ����� HTML ��������, �� ��� ������ �������� � ��������� :
<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("�������!")
//-->
</SCRIPT>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("<B>�������!</B>")
//-->
</SCRIPT>
</BODY>
</HTML>
����������
������������ � javascript �� �� ���� ��������, ����� ����� �� ������� ����������
��. ����� ��� �������� �� �����������. �� ������ �� ������� ���������� ��. �
�������� ������ ������ "�������!" � ���������. ���� �� �������� ������ ������,
���� ���������� ���������� :
<HTML>
<HEAD>
<TITLE>javascript</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
greeting="�������!"
document.write(greeting)
//-->
</SCRIPT>
</BODY>
</HTML>
<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>
�������!5
12
������������� ��������
����� ���� ���������, ������ �� ���������� �������� ������������� �������� �
������������ �� ���������� ���, ����� � � ������������ � ������� ������.
����������� �� �������� :
+ ��������
- ���������
* ���������
/ �������
% ����������� �������
<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+"
������")).
���� �������� ������ �� ����� �������� �� �������� �� ���������� �� ����������
�����, ���� �� ��� �������� ������ ������ ������ ����� ������� �� ���� ������.
if (�������)
��������1
else
�������� 2
<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>
if (year<1900)
document.write("�� ������ ������� �� ��� ���� ���� ��������")
.....
if (year<1900) {
document.write("�� ������ ������� �� ��� ���� ���� ��������")
a=10
document.write(a)
}
���� ������ �� �������� �� �������� ����������� ��� ����������� �����, ���� �����
����� �������� ���� ������� � ����������� (x<0) � ��� � ���� �� ����������� �
����������� (x=-x ������ ����� �� ������������ x) � ����� �� ������� �� ������.
����� ��� ��� ������ �������.
��������� �� �����
� ����� javascript ����� �� ������ �� �� ������ ���� � ���� ������� ������
����. �� ���� ��� �� �������� �������� �� �����. ����� �������� �� ����� ����� ��
���������� � for. ���������� �� � ������ :
����� ��������� ���� ���������� i ���� � ������ ������� �������� 0 (i=0). ����
���� ������ �������� ���� ��������� �� ������������ i � ��-����� �� 10 (i<10). ���
���� ������� � ����, ������������ �������, ��� �� �, ������� �����. ������� ������
� ��������� ���� � ������������� �� i � 1 (i++). ��� ������� �� � ���� ������
���������� �� ���������, ��� �� ������ ������ ������ �� �� �������, �� ��� �� ��
������ ������������ ��������. ���� ��� ������� ��������� �� ������ i �� ���� �����
�� 0, ��� ������� �� 1 � �.�. ������ �� ����� 9. ������ ����� 9 ������� �� ��
��������.
����� �� ������ �� �������� ������� ����, ������� �� ������� ���� �����. �
���� ������ � ����� ����� �������� �� ������������� �� ������������ i �� ������ �
������������� �� ��� ��� :
{
document.write(i)
document.write("<BR>")
}
while (�������) {
���������
}
i=0
while (i<10) {
document.write(i)
document.write("<br>")
i++
}
���� ������ ������ �� ���� ����� ���� ��������, ���� �� � ���� �������� ��
�����. ����� ���������� ������� �������� 0 �� ������������ i . ���� ���� ��������
������� ������ i<10 �� �� �������� ������ �� ������� ��� ��������� �����. ��� ��
��������� � ��������� �� i � �������.
�������
��������� � javascript �� ������� �� ���, ����� ����� �� ���������, � ����
���� �� ���������. ����������� �� ��������� � �������� :
function name() {
���������
}
<HTML
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function firstName() {
name=prompt("��� �� ������� ?")
alert("���������"+name)
}
</SCRIPT>
<BODY>
<SCRIPT LANGUAGE="Javascript">
firstName()
</SCRIPT>
</BODY>
</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.
���� ��������� ������ �� ������ ������������ �� �������� :
������ ��������� ������ ������, ����� ������ ������ � ��������� �� �������� ����
���� ���������, ����� ������ ��� � ����������.
��������� �� ��������� �� ����� �� ��������� �� ������ ���� ��� ������������.
������ � ��� ����� �� �������� ������� ������ �� ���� ����, ������� ���� �� ��
������� � ����� �����, � ������ �������� �� �������� � ������ �����, ��������
fontSize
������
�������� �� ��� ����������, ����� �������� ��������� ��������. ��� �����������
�� ���� ����� :
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 � �.�.)
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
window.status="statusbar"
</SCRIPT>
<BODY>
</BODY
</HTML>
<HTML>
<BODY>
<IMG src="clickme.jpg" onMouseover="window.open('http://www4u.search.bg')">
</BODY>
</HTML>
� ���� ������ ��� ������������ �� ��������� onMouseover �� ����� ��� �������� (���
���� ������). ����� ��� ��� ������ �������.
������
� ������ �� javascript ������ �� ������� ����� ����� �� ���������� ��. ��������
����������� � ������� ����� ������ �������� � �������. ���������� ����� ����������
� ����� ������� � �.�. Javascript ��������� �������� � ���� ����������
������������ �� ������. ���� ��� �������� �� �� ������ ������������ onClick, ���
��������� onMouseover � �.�. ����������� �� �������������� �� ������ � ������ :
on�������=(���������)
WWW4U
<HTML>
<BODY onLoad="alert('���������!')">
</BODY>
</HTML>
<HTML>
<BODY onLoad="alert('���������!')" onUnload=alert('���������!')">
</BODY>
</HTML>
��� ��� ������ �� ������ ��� ������ �������. ���� ���� ��������� ��������� ��
�������� � �� ������ ��������� "���������!". ������� ��� ��������� ���� �����
����� �������, ����� ������ ��� �������� ��� ���� ���� ������� ��� �� ������� ��
�������� �� ��������. �� ��������� ������ ��������� onUnload. ����� ������� �
onAbort. �� �������� ������ ���������� ����������� �� ���������� � ������ Stop ��
��������.