Rumah >hujung hadapan web >tutorial js >Pengetahuan asas Javascript (1) Sintaks asas teras dan model acara_Pengetahuan asas

Pengetahuan asas Javascript (1) Sintaks asas teras dan model acara_Pengetahuan asas

WBOY
WBOYasal
2016-05-16 16:34:571115semak imbas

1. Sintaks asas teras Javascript

1. Javascript ialah bahasa pengaturcaraan yang meningkatkan kesan interaktif Ia pada asalnya dicipta oleh Netscape dan akhirnya diserahkan kepada ECMA (European Computer Manufacturers Association dan menamakannya Javascript).

2.Javascript ialah bahasa yang ditafsirkan yang boleh dijalankan terus di bawah penyemak imbas tanpa penyusunan.

3. Javascript digunakan untuk apa?

1. Anda boleh mengawal semua elemen dalam halaman web, menambah, memadam dan mengubah suai atribut elemen.

2. Anda boleh meletakkan teks dinamik dalam html.

3. Balas peristiwa yang dijana oleh pengguna apabila menggunakan halaman web.

4. Sahkan data yang dimasukkan oleh pengguna.

5. Kesan pelayar pengguna.

6. Digunakan untuk mencipta kuki.

4. Tiga cara untuk mencipta Javascript dalam halaman web html

1. Gaya luaran:

Buat fail bernama: xx.js dan pautkannya melalui /Fungsi terkenal

3. //Fungsi tanpa nama

Salin kod Kod adalah seperti berikut:

Var button1=document.getElementById("input1");
button1.onclick=funtion(){
alert('helloword!')
}


3. Cara menulis acara moden:

Salin kod Kod adalah seperti berikut:
//Tambah acara dalam IE

var fnclick(){
alert("Saya telah diklik")
}
var Oinput=document.getElementById("input1");
Oinput.attachEvent("onclick",fnclick);
---------------------------------------------------
Oinput.detachEvent("onclick",fnclick);//Padam acara dalam IE

//Tambah acara dalam DOM

var fnclick(){
alert("Saya telah diklik")
}
var Oinput=document.getElementById("input1");
Oinput.addEventListener("onclick",fnclick,true);
---------------------------------------------------
Oinput.removeEventListener("onclick",fnclick);//Padam acara dalam DOM

//Serasi dengan acara penambahan IE dan DOM

var fnclick1=function(){alert("Saya telah diklik")}
var fnclick2=function(){alert("Saya telah diklik")}
var Oinput=document.getElementById("input1");
if(document.attachEvent){
Oinput.attachEvent("onclick",fnclick1)
Oinput.attachEvent("onclick",fnclick2)
}
else(document.addEventListener){
Oinput.addEventListener("klik",fnclick1,true)
Oinput.addEventListener("klik",fnclick2,true)
}


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn