Guest User

Untitled

a guest
Jul 22nd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. disableEnterKey: function disableEnterKey(e){
  2. var key;
  3. if(window.event)
  4. key = window.event.keyCode; //IE
  5. else
  6. key = e.which; //firefox
  7.  
  8. return (key != 13);
  9. },
  10.  
  11. $(document).keypress(
  12. function(event){
  13. if (event.which == '13') {
  14. event.preventDefault();
  15. }
  16.  
  17.  
  18. });
  19.  
  20. $(document).ready(function() {
  21. $("form").bind("keypress", function(e) {
  22. if (e.keyCode == 13) {
  23. return false;
  24. }
  25. });
  26. });
  27.  
  28. <script type="text/javascript">
  29. window.addEventListener('keydown',function(e){if(e.keyIdentifier=='U+000A'||e.keyIdentifier=='Enter'||e.keyCode==13){if(e.target.nodeName=='INPUT'&&e.target.type=='text'){e.preventDefault();return false;}}},true);
  30. </script>
  31.  
  32. //prevent submission of forms when pressing Enter key in a text input
  33. $(document).on('keypress', ':input:not(textarea):not([type=submit])', function (e) {
  34. if (e.which == 13) e.preventDefault();
  35. });
  36.  
  37. $("form").bind("keydown", function(e) {
  38. if (e.keyCode === 13) return false;
  39. });
  40.  
  41. <script type="text/javascript">
  42. function stopEnterKey(evt) {
  43. var evt = (evt) ? evt : ((event) ? event : null);
  44. var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  45. if ((evt.keyCode == 13) && (node.type == "text")) { return false; }
  46. }
  47. document.onkeypress = stopEnterKey;
  48. </script>
  49.  
  50. /*
  51. * Prevents default behavior of pushing enter button. This method doesn't work,
  52. * if bind it to the 'onkeydown' of the document|form, or to the 'onkeypress' of
  53. * the input. So method should be attached directly to the input 'onkeydown'
  54. */
  55. function preventEnterKey(e) {
  56. // W3C (Chrome|FF) || IE
  57. e = e || window.event;
  58. var keycode = e.which || e.keyCode;
  59. if (keycode == 13) { // Key code of enter button
  60. // Cancel default action
  61. if (e.preventDefault) { // W3C
  62. e.preventDefault();
  63. } else { // IE
  64. e.returnValue = false;
  65. }
  66. // Cancel visible action
  67. if (e.stopPropagation) { // W3C
  68. e.stopPropagation();
  69. } else { // IE
  70. e.cancelBubble = true;
  71. }
  72. // We don't need anything else
  73. return false;
  74. }
  75. }
  76. /* Disable enter key for all inputs of the document */
  77. function disableAllInputs() {
  78. try {
  79. var els = document.getElementsByTagName('input');
  80. if (els) {
  81. for ( var i = 0; i < els.length; i++) {
  82. els[i].onkeydown = preventEnterKey;
  83. }
  84. }
  85. } catch (e) {
  86. }
  87. }
Add Comment
Please, Sign In to add comment