Tiada acara oninput dalam jquery ini dicetuskan apabila pengguna memasukkan dan wujud dalam HTML dan JavaScript, anda boleh menggunakan kaedah addEventListener() untuk menetapkan acara oninput. <element oninput="myScript">" atau "object.addEventListener("input", myScript);".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi jquery 3.6.0, komputer Dell G3.
Acara oninput dicetuskan apabila pengguna memasukkan.
Acara ini dicetuskan apabila nilai atau
Petua: Acara ini serupa dengan acara onchange. Perbezaannya ialah peristiwa oninput dicetuskan serta-merta apabila nilai elemen berubah, manakala onchange dicetuskan apabila elemen kehilangan fokus. Perbezaan lain ialah peristiwa onchange juga berfungsi pada
Sintaks
HTML:
<element oninput="myScript">
JavaScript:
object.oninput=function(){myScript};
JavaScript, gunakan kaedah addEventListener():
object.addEventListener("input", myScript);
Contoh adalah seperti berikut:
<body> <p>在文本框中尝试输入触发函数。</p> <input type="text" id="myInput" oninput="myFunction()"> <p id="demo"></p> <script> function myFunction() { var x = document.getElementById("myInput").value; document.getElementById("demo").innerHTML = "你输入的是: " + x; } </script>
Hasil keluaran:
Cadangan tutorial video: Tutorial video jQuery
Atas ialah kandungan terperinci Adakah terdapat acara oninput dalam jquery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!