code_junkie

Avoid Beep sound when enter keypress in a textbox

Nov 13th, 2011
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
  2.  
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7. <title>Untitled Page</title>
  8. </head>
  9. <body>
  10. <form id="form1" runat="server">
  11. <div>
  12.  
  13. <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
  14. <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
  15.  
  16. </div>
  17. </form>
  18. </body>
  19. </html>
  20.  
  21. <input type="text" name="TextBox1" value="" onKeyDown="return StopBeepOnEnter(event)" />
  22.  
  23. <script type="text/javascript">
  24. function StopBeepOnEnter(event)
  25. {
  26. if (event.keyCode == 13)
  27. {
  28. // Do Whatever...
  29.  
  30. return false; // This stops the beep
  31. }
  32. }
  33. </script>
  34.  
  35. <script type="text/javascript">
  36. $("#<%=TextBox1.ClientID %>").keydown(function(event)
  37. {
  38. if (event.keyCode == 13)
  39. {
  40. // Do Whatever...
  41.  
  42. return false; // This stops the beep
  43. }
  44. });
  45. </script>
  46.  
  47. $("input[type=text],input[type=password]").keypress(function(e) {
  48. if(e.keyCode == 13) {
  49. $(this).closest("form").trigger("submit");
  50. e.preventDefault();
  51. }
  52. });
  53.  
  54. $("form").submit(function(e) {
  55. var txt = $("#txtUser");
  56. if(txt.val().length == 0) {
  57. alert("Who are you?");
  58. txt.focus();
  59. e.preventDefault();
  60. }
  61. });
  62.  
  63. <body onkeypress="if(event.keyCode==13)return false;">
Add Comment
Please, Sign In to add comment