Pengetahuan asas Javascript (1) Sintaks asas teras dan model acara_Pengetahuan asas
WBOY
Lepaskan: 2016-05-16 16:34:57
asal
1108 orang telah melayarinya
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
//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)
}
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