Rumah  >  Artikel  >  hujung hadapan web  >  Ringkasan teg JavaScript biasa dan kemahiran kaedah_javascript

Ringkasan teg JavaScript biasa dan kemahiran kaedah_javascript

WBOY
WBOYasal
2016-05-16 15:41:211199semak imbas

Apakah itu javascript?

(1) JavaScript ialah bahasa skrip dipacu objek dan peristiwa dengan ciri keselamatan.

(2) JavaScript ialah bahasa skrip yang dibangunkan oleh Netscape Program yang ditulis olehnya boleh dibenamkan ke dalam halaman HTML dan ditafsir dan dilaksanakan secara langsung dalam penyemak imbas.

(3) JavaScript boleh ditafsir dan dilaksanakan secara langsung oleh penyemak imbas, yang boleh mengurangkan tekanan pelayan dengan lebih baik dan meningkatkan kecekapan operasi program.

//Acara (mendengar acara):

//Tag object.Event monitoring.function(){Executed code, find object, find attributes, change attributes};

Sumber acara. Panggil kaedah Kaedah mencari kod pelaksanaan, mencari atribut dan menukar atribut (atau menggunakan atribut, tambah, padam, ubah suai dan semak)

onmouseover Gerakkan tetikus ke atas elemen

onmouseout Alihkan tetikus dari elemen

onkeydown Tekan papan kekunci (iaitu, terus tekan)

onkeypress Tekan dan lepaskan papan kekunci (iaitu, klik, tekan dan lepaskan)

oonkeyup Lepaskan papan kekunci (iaitu, apabila ia dilepaskan)

padaklik Tetikus ke bawah dan kemudian ke atas (klik)

onmousedown Butang tetikus ditekan (tahan ke bawah)

pergerakan tetikus onmousemove (bergerak dengan atau tanpa menekan)

onmouseout Tetikus bergerak ke atas elemen (apabila tetikus diletakkan di atasnya)

onmouseup Lepaskan butang tetikus (apabila tetikus dilepaskan)

saiz semula Tetingkap atau bingkai diubah saiz

window.onresize

semasa menghantar borang

onblur Elemen kehilangan fokus

onfocus Elemen mendapat fokus

Lebar dan ketinggian kawasan kosong penyemak imbas (iaitu lebar dan ketinggian penyemak imbas)

Lebar: document.documentElement.clientWidth;

Tinggi:document.documentElement.clientHeight;

//Cara mendapatkan objek:

                         // window.document.getElementById('miao'); // tetingkap boleh diabaikan


document.getElementById('miao');//ID adalah unik dan tidak boleh bercanggah, jadi apa yang diperolehi ialah nilai objek, bukan tatasusunan


document.getElementsByTagName("a");//Nama teg bukan unik. Dapatkan semua objek teg dan jana tatasusunan


document.getElementsByClassName("a");//className bukan unik, dapatkan semua objek label dengan className a dan jana tatasusunan


document.getElementsByName ("a");


Ia adalah keseluruhan tag

Selepas mendapatkan objek, jika anda ingin mendapatkan kandungan dalam teg, anda boleh memanggil atribut innerHTML objek


Label object.innerHTML: mewakili teks antara label


Label object.innerHTML = data baharu: memberikan nilai kepada kandungan antara tag

//Timbul timbul:

makluman(): tetingkap pop timbul biasa

Sahkan(): muncul tetingkap timbul pengesahan dan pembatalan

prompt(): Pop timbul dengan kotak input

setTimeout(func,n);//Pemasa, laksanakan program dalam func selepas n saat, unit ialah milisaat

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

setInterval(func,n): Laksanakan sesuatu pada selang masa tetap


clearInterval(s);

//Penukaran rentetan kepada jenis angka parseInt();

var h =document.documentElement.clientHeight;//Dapatkan ketinggian penyemak imbas


var w =document.documentElement.clientWidth;//Dapatkan lebar penyemak imbas


var div1 = document.getElementById("id");//Dapatkan objek teg yang IDnya ialah id


iw=parseInt(w)//Tukar w kepada jenis angka


ih=parseInt(h)


div1.style.height=ih 'px';//Tugasan


div1.style.width=iw 'px';

Di atas ialah keseluruhan kandungan artikel ini, saya harap ia akan membantu semua orang menggunakan teg dan kaedah JavaScript semasa melakukan projek pada masa hadapan.

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