Wydarzenie keypress
13 i 10 nie działa na iPhone safari, Android Firefox, ale działa z domyślną przeglądarką android.Keycode 13 i 10 nie działają
Mam stronę jsp, która ma postać, która pobiera liczbę jako dane wejściowe i zmienia wartości innych elementów div na tej samej stronie, dzieląc te liczby przez dane wejściowe.
Używam funkcji jQuery i keypress
z kodem dostępu 10 i 13 dla tego. Działa na wszystkich przeglądarkach komputerowych, ale przycisk GO nie uruchamia się w Safari i Firefox na smartfonach. Daj mi znać, jak to zrobić?
Oto kod częściowego Użyłem:
$('.number').keypress(function(e) {
if(e.keyCode == 10 || e.keyCode == 13) {
$('#1').html((textreplace/input).toFixed(0)+'g');
$('#2').html((textreplace2/input).toFixed(0)+'%');
$('#3').html((textreplace3/input).toFixed(0)+'g');
...
..
}
}
W „.number” to nazwa klasy stosuje się w postaci wejściowego, który ma type = «text». Tak więc, w zasadzie nie używam go w ogóle.
Dzięki. Pozwól, że spróbuję ci wrócić! – Srinivas