Rumah hujung hadapan web tutorial js 基于Jquery的实现回车键Enter切换焦点_jquery

基于Jquery的实现回车键Enter切换焦点_jquery

May 16, 2016 pm 06:19 PM
enter Masukkan kunci

接下来我们使用Jquery实现回车键Enter切换焦点,此代码在常用浏览器IE7, IE8, Firefox 3, Chrome 2 和 Safari 4测试通过。
使用的开发工具是微软VS2010+Jquery框架。
实现步骤如下
1、 首先引用Jquery类库

2、 Javascript代码

复制代码 代码如下:



分析:
$('input:text:first').focus();
页面初始化时,焦点定位第一个文本框内
var $inp = $('input:text');
取的type=文本框的元素集合
$inp.bind('keydown', function (e) {}
给文本框集合绑定'keydown'事件
var key = e.which;
取的当前按下的键值 比如Enter的键值=13
e.preventDefault();
可以阻止它的默认行为的发生而发生其他的事情,在这里我们组织PostBack发生,而是切换焦点。另外一个相近的方法是stopPropagation,它起到阻止js事件冒泡的作用。
事件代理用到了两个在JavaSciprt事件中常被忽略的特性:事件冒泡以及目标元素。当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。对任何一个事件来说,其目标元素都是原始元素,在我们的这个例子中也就是按钮。目标元素它在我们的事件对象中以属性的形式出现。使用事件代理的话我们可以把事件处理器添加到一个元素上,等待事件从它的子级元素里冒泡上来,并且可以很方便地判断出这个事件是从哪个元素开始的。
var nxtIdx = $inp.index(this) + 1;
取的元素集合inp中的下一个元素索引
$(":input:text:eq(" + nxtIdx + ")").focus();
定位焦点到集合的下一个元素
3.、HTML代码
复制代码 代码如下:












分析:页面上存放四个文本框
3、 运行程序
基于Jquery的实现回车键Enter切换焦点_jquery
那页面中如果有TextArea 元素,我们如何使用Enter切换焦点呢,办法是有的,如下充分运用了Jquery的一些特性。

4、 HTML代码
复制代码 代码如下:












分析:
页面中所以的TextBox 引用Class=”cls”,便于后期的对页面元素的Jquery查询。

5、 Javascript代码
复制代码 代码如下:



分析:
var $inp = $('.cls');
取的样式为cls的所有元素 赋值给变量inp
6、 运行效果
基于Jquery的实现回车键Enter切换焦点_jquery
作者:灵动生活
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Windows 11 tidak dapat mengemas kini partition simpanan sistem: 3 petua Windows 11 tidak dapat mengemas kini partition simpanan sistem: 3 petua Apr 26, 2023 pm 03:13 PM

Semasa mengemas kini Windows 11 atau menaik taraf daripada Windows 10 kepada Windows 11, anda mungkin menghadapi ralat Wecouldnotupdatesystemreservedpartition. Ini mungkin disertakan dengan kod ralat 0xc1900104, 0x800f0922 atau 0xc1900201. Apakah yang menyebabkan ralat partition reserved system? Ini mungkin disebabkan oleh System Reserved Partition (SRP) penuh yang tidak boleh ditulis lagi. Selain itu, beberapa aplikasi keselamatan dan antivirus pihak ketiga menulis kepada SRP dan boleh mengisinya dengan cepat. Dwi but dengan Linux juga boleh menjadi punca ralat. Selain itu, jika anda

Ciri pilihan Windows 11 kosong: Apa yang perlu dilakukan? Ciri pilihan Windows 11 kosong: Apa yang perlu dilakukan? Apr 15, 2023 pm 02:49 PM

Ciri pilihan Windows 11 terbaik membolehkan anda memanfaatkan potensi besar PC anda. Anda boleh mengaktifkan ciri produktiviti dan mendapatkan lebih banyak ciri. Jadi ia boleh menjengkelkan untuk tiba-tiba melihat tetapan ini kosong apabila anda memerlukannya. Ciri tertentu menjadi kosong, daripada tetapan sistem yang rosak kepada fail yang hilang dan rosak. Walau apa pun puncanya, kami telah mengumpulkan tujuh pembetulan yang mudah tetapi berkesan untuk membantu anda memulihkan ciri pilihan Windows 11. Mengapakah kotak Windows Features kosong? Terdapat banyak sebab mengapa kotak ciri pilihan Windows 11 kosong. Berikut ialah beberapa yang popular: Ralat persediaan. Stor komponen yang mengandungi maklumat tentang fungsi Windows rosak. Fail sistem rosak. Cara menggunakan Windows

Windows 11: Bagaimana untuk mendayakan dan menggunakan Pusat Mobiliti Windows? Windows 11: Bagaimana untuk mendayakan dan menggunakan Pusat Mobiliti Windows? Apr 25, 2023 pm 06:58 PM

Malangnya, menukar tetapan asas pada peranti Windows anda, seperti kecerahan dan kelantangan, boleh menjadi agak menyusahkan. Untuk mencapai tetapan biasa ini, pengguna perlu menavigasi beberapa menu, yang agak tidak intuitif. Syukurlah, Windows menyediakan alat yang membolehkan pengguna mengakses dan menukar tetapan biasa ini dengan satu klikan jari. Masalahnya ialah beberapa orang tahu ia wujud. Dan mereka yang melakukannya mungkin tidak tahu bagaimana untuk membolehkannya. Apakah Windows Mobility Center? Mula-mula diperkenalkan dalam Windows Vista, Windows Mobility Center atau WMC ialah komponen Windows terbina dalam yang memusatkan maklumat dan tetapan yang paling berkaitan untuk peranti mudah alih dan mudah alih. sebahagian daripada mereka

Cara Membetulkan Ralat 'Pelaksanaan Pelayan Gagal' dalam Windows Media Player Cara Membetulkan Ralat 'Pelaksanaan Pelayan Gagal' dalam Windows Media Player Apr 26, 2023 pm 09:28 PM

WindowsMediaPlayer digunakan untuk memainkan fail audio dan video. Tetapi kadangkala apabila anda cuba membuka fail mp3 atau mp4 menggunakan Windows Media Player, ia memberikan mesej ralat yang menyatakan bahawa pelaksanaan pelayan gagal. Oleh itu, anda tidak boleh meneruskan. Tidakkah ia menjengkelkan? Tapi jangan risau masalah ini boleh diatasi. Dalam artikel ini, kami mempunyai beberapa penyelesaian yang anda boleh cuba untuk menyingkirkan ralat. Mari mulakan! Langkah-langkah untuk Menyandarkan Fail Windows Media Player Sebelum menggunakan sebarang penyelesaian, sebaiknya buat sandaran fail atau folder yang berkaitan. Sekarang mari kita lihat cara membuat sandaran fail Windows Media Player. Sila Nota: Sandaran adalah pilihan jika anda perlu mempunyai semua senarai main dan profil

Di manakah enter pada papan kekunci? Di manakah enter pada papan kekunci? Mar 24, 2023 pm 01:46 PM

enter berada di sebelah kanan kawasan papan kekunci utama, di atas kekunci Shift ialah kekunci enter, juga dikenali sebagai kekunci pengesahan dan kekunci input terdapat kekunci dengan perkataan Enter atau return pada papan kekunci komputer , yang dipanggil "kunci masukkan" ", di mana Enter ialah nama sistem Windows, dan ia dipanggil pulangan dalam macOS.

Cara memasang kemas kini Windows 10/11 secara manual menggunakan PowerShell Cara memasang kemas kini Windows 10/11 secara manual menggunakan PowerShell Apr 23, 2023 pm 05:13 PM

Apabila sebarang tampung dikeluarkan atau sebarang ciri diperkenalkan, adalah penting untuk mengemas kini sistem dengan kerap. Jika kami tidak melakukan ini, maka kami terlepas pembetulan pepijat kritikal, keselamatan yang lemah, ketidakserasian perisian dan banyak lagi. Sistem mungkin bertindak pelik, atau program mungkin hanya ranap. Biasanya, kami mengemas kini sistem dengan menyemak imbas tetapan dan kemas kini serta keselamatan dan kemudian menyemak sama ada terdapat sebarang kemas kini yang tersedia. Bagaimana lagi anda boleh mengemas kini jika anda tidak boleh mengakses tetapan atau kemas kini dan pilihan keselamatan? Mungkin segelintir daripada kita mengalami masalah ini tetapi penyelesaiannya mudah dan juga boleh dilakukan menggunakan arahan PowerShell. Dalam artikel ini, mari kita pelajari cara mengemas kini sistem Windows 10 secara manual menggunakan arahan PowerShell. Gunakan PowerS

Cara menggunakan pengubah acara .v-on:keyup.enter dalam Vue untuk mengendalikan acara menekan kekunci Enter Cara menggunakan pengubah acara .v-on:keyup.enter dalam Vue untuk mengendalikan acara menekan kekunci Enter Jun 10, 2023 pm 11:43 PM

Vue ialah rangka kerja JavaScript yang sangat berkuasa yang boleh membantu kami membina aplikasi web interaktif dengan mudah. Vue menyediakan beberapa ciri yang sangat mudah, termasuk pengubah suai acara. Pengubah suai acara ialah cara untuk memudahkan pengikatan acara DOM dan memberi kami cara untuk mengendalikan acara tertentu dengan cepat. Dalam Vue, kita boleh mengikat peristiwa dengan menggunakan arahan v-on. Arahan v-on membolehkan kami mendengar acara tertentu dan mencetuskan pengendali acara. Untuk perkara DOM biasa

Kunci yang manakah dimasukkan? Kunci yang manakah dimasukkan? Feb 22, 2023 pm 02:56 PM

Enter ialah kekunci Enter; terdapat kekunci dengan perkataan Enter atau Return pada papan kekunci komputer, yang dipanggil "Enter key" ialah nama sistem Windows, dan ia dipanggil return dalam macOS, dan beberapa Windows komputer Kekunci enter akan mempunyai anak panah melengkung; kekunci enter mempunyai dua fungsi, iaitu: 1. Mengesahkan arahan pelaksanaan yang dimasukkan;

See all articles