MİO GRAF  Milli İntellektual Oyun
       

   ƏSAS     XƏBƏRLƏR     SİZİN DƏRSLƏR     FOTO QALEREYA     VİDEO DƏRSLƏR     DƏRS GÖNDƏR     SUAL-CAVAB
DƏRSLİKLƏR
        AutoCad0003
        3D Studio Max0057
        Adobe After Effect0002
        Adobe Premier0002
        Adobe Photoshop0094
        Visual Studio0002
        Flash / Action Script0013
        Asp / Asp.net / C#0006
        PHP0002
        HTML / CSS0002
        JavaScript0001
        Visual Basic0004
        Delphi0002
        C / C++0006
        Microsoft Office0005
        Microsoft Windows0018
        Digər dərslər...0016

GİRİŞ
   İstifadəçi adı
   

   Şifrə
    
 
                                             
    Qeydiyyat ol
    Şifrəni unutdun?
 

YENİ LİNKLƏR
   tehsilimizinfo.blogspot.c...0186 
   www.azresce.com2974 
   www.evalin.az4191 
   www.novruzov.net4485 
   www.azgraf.net/mocuzeler5152 
   videoders.azersayt.com5138 
   www.mado.az5928 
   www.artdeco.az4462 
   www.cv-az.com7040 
   www.fakto.info5231 
 Ardı    


ELANLAR
Yaşıl: işçi axtarıram - Mavi: iş axtarıramBeynəlxalq holding koperasiyası. »»
Yaşıl: işçi axtarıram - Mavi: iş axtarıramMünasib iş axtarıram... »»
Yaşıl: işçi axtarıram - Mavi: iş axtarıramQrafik dizayner »»
Yaşıl: işçi axtarıram - Mavi: iş axtarıramNeft şirkətində işləmək istiyirəm. »»
Yaşıl: işçi axtarıram - Mavi: iş axtarıramAsp.Net, Delphi, HTML, Web Dizayner »»
Yaşıl: işçi axtarıram - Mavi: iş axtarıramİşci teleb olunur »»
Yaşıl: işçi axtarıram - Mavi: iş axtarıramİngilis dili hazırlığı. »»
Yaşıl: işçi axtarıram - Mavi: iş axtarıramİşçi tələb olunur. »»
 Ardı     



İstifadəçi: 0000731
Video dərs: 0000042
Şəkilli dərs: 0000193
Sual: 0000070
Şəkil: 0000305
Xəbər: 0000470
 JavaScript     
HTML veb səhifələrdə dinamik hadisələri həyata keçirmək üçün javascript bilməyiniz başlıca şərtlərdən biridir. İlk anlayış üçün dərsin davamına baxın.

Tarix:        21.06.2009
Oxunub:   7407        
Müəllif:     
Nəsimi İsgəndərov   



Paylaş

Çap et        Şərh yaz

 Javascript haqqında qısa məlumat.

Javascript, HTML’in bir hissəsidır və içində tapıldığı HTML ilə birliktə Web Browser proqramı tərəfindan hazırlanır. Javascript proqramı yazmaq demək, bir Web səyfəsi hazırlamaq və bu səyfədəki HTML kodlarının arasına Javascript kodları yerləşdirmək deməkdir.

İlk Javascript proqramımızı yazaq. Bu kodu yazıp, salam1.htm adıyla yadda saxlayaq:

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<TITLE>Salam Azgraf!</TITLE>
</HEAD>
<BODY>
<B>Salam Azgraf</B><br>
<FORM>
<BUTTON onclick="alert(' Salam Azgraf!')">Click edin!</BUTTON>
</FORM>
</BODY>
</HTML>

Sonra ya bu sənədi iki dəfə clikləyin; ya da sevimli Browser proqramınızı çalıştırın və bu sənədi açın. Qarşınıza çıkacak düymeni basın. İndi son:

Bütün Web səyfələrı kimi, Javascript kodunuzun yer aldığı səyfə də tipik bir HTML kod toplusu:

1. Browser proqramına özünün bir HTML sənədi olduğunu birinci sətırdə bəyan edir; və bittiyi yer açıkça göstərilir.
2. HTML kodu iki bölmə ayrılır: Başlık (Head) və gövdə (Body) bölümləri. Hər bölümün harada başladığı və harada bittiyi açıkça göstərilir.
3. Gövdə bölümündə bir Form ünsürünə yer verilir; ancaq bu formun tək funksiyası var: Düymə (Button).
4. Daha əvvəl Web səyfələrinizə düymə qoydunuzsa, bu düymənin onlardan fərqlı bir tərəfı var: Növü, dəyəri, vs. göstərilmir; sadəcə “onclick="alert('Salam Azgraf!')" şəklində bir ifadəyə yer verilir.
5. Və ilk Javascript proqramınızda nə Javascript’in adı var; nə də HTML ilə Javascript bölmələrini bir-birindən ayırtedən, <SCRIPT>..</SCRIPT> etiketinə yer verilir!

Javascript’te imla seçənəkləri olmakla birliktə bu seçənəklərə yüzdə 100 başa düşməniz çətin olmadığını ifadə ettik.Javascript bölməsi, HTML’in içinə <SCRIPT>..</SCRIPT> etiketlərinin arasına yazılır. Bu sizə bütün qaydaları yerin yetirilmiş bir Javascript bölməsi yazma misalı:

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<TITLE>Salam Azgraf!</TITLE>
<SCRIPT LANGUAGE=”Javascript1.2”>
<!--Javascript kodunu köhnə versia Browserlərdən gizlədək
function salam() //salam isimli funksiyanı deklarə edər
{ //bu, funksiyanın başlama işarəsi
alert (“Salam Azgraf!”) //funksiyanın kökü ve kökün yerləşdiyi mətin
} //bu funksiyanın bitmə işarəsi
// kod hissəsinin sonu -->
</HEAD>
<BODY>
<B>Salam Azgraf</B><br>
<FORM>
<BUTTON onclick=salam()>CLİK EDİN!</BUTTON>
</FORM>
</BODY>
<HTML>

Bu mətni salam2.htm adıyla qeyd edin və Browser’ınızdə açsanız, görüntünün və işləvin eyni olduğunu görəcəksiniz. İki mətin arasındakı fərq, ikincisinin Javascript yazma qaydalarına yüzdə 100 uyğun gəlməsindən ibarət. Bununla birliktə Javascript ilə HTML’i birbirindən diqqətlicə ayırmanız olan hissələr, ikisinin birbiriylə qarışdığı nöqtələrdən daha çoxdur. Hətta o qədər ki, Javascript’in sonrakı versiyasına uyğun hissələr istifadə edirik, köhnə versiya Browser’lərin kəlləsinin qarışmaması və ziyarətçinizin komputerinin kilitlənməməsi üçün bunu belə deməmiz uyğun anlar olabilər.

Bir də bunu yoxlayın: əvvəl salam.js adıyla bu mətni qeyd edin:

function salam()
{
alert("Salam, Azgraf!")
}

Sonra, salam2.htm sənədində bu dəyişikliyi edin və salam3.htm adıyla qeyd edin:

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<TITLE>Salam Azgraf!</TITLE>
<SCRIPT SRC="salam.js" LANGUAGE=”JavaScript”>
</SCRIPT>
</HEAD>
<BODY>
<B> Salam Azgraf </B><br>
<FORM>
<INPUT TYPE="SUBMIT" NAME="BUTTON1" VALUE="CLİK EDİN!" onclick="salam()">
</FORM>
</BODY>
</HTML>

Və salam3.htm’i açanda yenə eyni görüntü və eyni işlərlə qarşılaştığınızı görəcəksiniz. Bu üçüncü yöntəmdə sadəcə Javascript kodlarını qeydedən və sənəd adının uzatması “.js” olan bir düzyazı sənədini HTML’ə kənardan da yazmış olduq.



  Paylaş      



Faiq
26.02.2016 15:41
Əladır. Çox sağ olun
RufoALi
20.06.2013 23:39
sadə bir şeydir bu ama biLməyənLər üçün böyük dərsLikdi..təşəkkürLər =)
Elnur Musayev
19.06.2012 14:14
Bunu Bura Qoyana Cox Tesekkur Edirem Mene Cox Komeyi OLdu Indi Yavas YAvas sayt yaratmagi oyrenecem ve ermeni saytlarin dagitmagi yenede tesekkkur edirem
isa
04.04.2010 21:00
teşekürler güzel olmuş

   Ad, soyad:
    *
   Əlaqə:
    *
   (e-poçt, şəxsi sayt ya da telefon ola bilər)

   Şərh:
  

           
   • şərh yazmaq üçün saytımıza üzv olmalı və istifadəçi girişi etməlisiniz;
   • şərh yazarkən təhqir edici sözlərdən istifadə etməməli və mövzudan kənarlaşmamalısınız;
   • latın hərflərindən istifadə etməlisiniz.
ELAN GÖNDƏRDƏRS GÖNDƏRSAYT SİFARİŞİREKLAM SİFARİŞİBİZİM SƏHİFƏƏLAQƏ  
   Dizayn & proqramist: Emin Novruzov
   Şəxsi Portal  © 2010 Bütün hüquqları qorunur

   Standart 1024x768 px ekran ölçüsü, minimum 64 K/Bit internet sürəti ilə saytdan rahat istifadə edə bilərsiniz!