admin管理员组文章数量:1356522
Event keypress
13 and 10 not working on iPhone safari, android firefox but working with android default browser.
I have a jsp page which has a form which that takes a number as input and changes values of other div elements in the same page by dividing those numbers by this input.
I am using keypress
function of jQuery and testing with keycode 10 and 13 for this. It's working on all desktop browsers but the GO button doesn't fire on safari and firefox on smart phones. Please let me know how to go about this?
Here is the partial code I have used:
$('.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');
...
..
}
}
The ".number" is the class name used in the input form which has type="text". So, basically I am not using submit at all.
Event keypress
13 and 10 not working on iPhone safari, android firefox but working with android default browser.
I have a jsp page which has a form which that takes a number as input and changes values of other div elements in the same page by dividing those numbers by this input.
I am using keypress
function of jQuery and testing with keycode 10 and 13 for this. It's working on all desktop browsers but the GO button doesn't fire on safari and firefox on smart phones. Please let me know how to go about this?
Here is the partial code I have used:
$('.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');
...
..
}
}
The ".number" is the class name used in the input form which has type="text". So, basically I am not using submit at all.
Share Improve this question edited Mar 28, 2016 at 7:06 Shashank Agrawal 25.8k11 gold badges96 silver badges125 bronze badges asked Aug 11, 2011 at 15:47 SrinivasSrinivas 1454 silver badges9 bronze badges1 Answer
Reset to default 7Try using keyup
and keydown
. keypress
event is not really ideal.
本文标签: javascriptkeycode 13 and keycode 10 not workingStack Overflow
版权声明:本文标题:javascript - keycode 13 and keycode 10 not working - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1743967416a2570143.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论