Rumah >
hujung hadapan web >
tutorial js >
JavaScript dan jquery melaksanakan tetapan dan mengalih keluar kotak teks nilai lalai kesan kemahiran code_javascript
JavaScript dan jquery melaksanakan tetapan dan mengalih keluar kotak teks nilai lalai kesan kemahiran code_javascript
WBOY
Lepaskan: 2016-05-16 16:20:32
asal
1313 orang telah melayarinya
Kesan yang ingin kami capai di sini ialah menetapkan dan mengalih keluar nilai lalai kotak teks Apabila tetikus diletakkan di dalam kotak teks seperti yang ditunjukkan di bawah, teks kelabu akan hilang.
1 Anda boleh menggunakan cara yang mudah, iaitu menambah atribut onfocus pada kotak teks input, seperti berikut:
onfocus='if(this.value=="Sila masukkan kata kunci untuk mencari"){this.value="";}; '
onblur='if(this.value==""){this.value="Sila masukkan kata kunci untuk mencari";};'>
Malah, atribut onfocus sangat berguna Anda juga boleh menukar gaya css melalui atribut onfocus, seperti yang ditunjukkan dalam kod berikut:
onfocus='if(this.value=="Sila masukkan kata kunci untuk mencari"){this.value="";}; this.className="input01"'
onblur='if(this.value==""){this.value="Sila masukkan kata kunci untuk mencari";}; this.className="input02"'>
$('#kata kunci').fokus(fungsi() {
//Apabila mendapat fokus, jika nilai ialah nilai lalai, ia ditetapkan kepada kosong
Jika ($(this).val() == vdefault) {
$(this).val("");
}
});
$('#keyword').kabur(fungsi() {
//Apabila fokus hilang, jika nilai kosong, ia ditetapkan kepada nilai lalai
Jika ($(this).val()== "") {
$(this).val(vdefault ;
}
});
});
Sudah tentu terdapat banyak cara untuk melaksanakannya, ini sahaja yang telah saya gunakan...
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