Log In

Email:
Password:
Keep me logged in

Forgot Password

Email:




Archives
2013
March (7)
February (13)
January (14)
2012
December (12)
November (12)
October (12)
September (6)
August (12)
July (6)
June (12)
May (6)
April (12)
March (6)
February (12)
January (12)
2011
December (11)
November (14)
October (11)
September (4)
August (16)
July (8)
Categories
CSS (28)
jQuery (116)
PHP (52)
.htaccess (5)
iPod (1)
iPhone (16)
Sponsored Links


Ctrl+(Shift)+Enter
Javascript jQuery
Browse Category | Sunday, July 31, 2011 |

Description: Create custom keyboard shortcuts using Javascript/jQuery.







Code:
Click here for key Codes
<html>
<head>
<script src="http://wcetdesigns.com/assets/javascript/jquery.js"></script>
<script>
$(function(){
var Ctrl = false;
var Shift = false;

//Ctrl+Enter
$("#text1").keyup(function(e){
if(e.keyCode==17){Ctrl = false}
}).keydown(function(e){
var t = $(this).val();
if(e.keyCode==17) {Ctrl = true;}
if(e.keyCode==13&&Ctrl==true&&t){
$("#t1").append(t+"<br>");
$(this).val("");
}
});

//Ctrl+Shift+Enter
$("#text2").keyup(function(e){
if(e.keyCode==17){Ctrl = false}
if(e.keyCode==16){Shift = false}
}).keydown(function(e){
var t = $(this).val();
if(e.keyCode==17) {Ctrl = true;}
if(e.keyCode==16) {Shift = true}
if(e.keyCode==13&&Ctrl==true&&Shift==true&&t){
$("#t2").append(t+"<br>");
$(this).val("");
}
});
});
</script>
<style>
.box {
border: 1px #32baed solid;
color: #12495d;
resize: none;
width: 600px;
}
.list {
overflow: auto;
height: 100px;
width: 600px;
}

</style>
</head>
<body>
<textarea class="box" id="text1">Ctrl+Enter</textarea>
<div class="list" id="t1"></div>
<textarea class="box" id="text2">Ctrl+Shift+Enter</textarea>
<div class="list" id="t2"></div>
</body>
</html>
 0    1
Views: 1,074 Downloads: 16




(Optional in case you want a reply)



0 Comments