Penyelesaian kepada masalah kotak teks kedudukan kursor js dan kemahiran submission_javascript borang pemulangan pengangkutan

WBOY
Lepaskan: 2016-05-16 15:59:52
asal
1244 orang telah melayarinya

Contoh dalam artikel ini menerangkan penyelesaian kepada masalah kotak teks kedudukan kursor js dan penyerahan borang pengembalian pengangkutan. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:

Apabila kursor diposisikan dalam kotak teks carian tambahan dan tekan Enter, rentetan json yang dikembalikan melalui kaedah akan muncul pada halaman.

Sebab: Apabila terdapat hanya satu medan input teks satu baris dalam borang, ejen pengguna harus menerima Enter dalam medan itu sebagai permintaan untuk menyerahkan borang

Terjemahan: Apabila terdapat hanya satu jenis input="teks" dalam borang, borang akan diserahkan apabila pengguna menekan kekunci Enter.

Penyelesaian: Proses peristiwa onkeydown teks input dan lumpuhkan operasi pemulangan gerabak.

Kod khusus:

<p>
<input class="text text-1" type="text" name="name" 
id="notAssociateName" value="" onkeydown="enter_down(event);"/>
</p>
function enter_down(event){
 if(event.keyCode==13){
  stopDefault(event);
 }
}
function stopDefault(e) {
 //如果提供了事件对象,则这是一个非IE浏览器
 if(e && e.preventDefault) {
   //阻止默认浏览器动作
   e.preventDefault();
 } else {
   //IE中阻止函数器默认动作的方式
   window.event.returnValue = false;
 }
 return false;
}
Salin selepas log masuk

Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan