javascriptとjqueryでキーボートイベント操作方法
1.javascriptコード
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8″>
<title></title>
<script>
function keyListener(event){
if (event.ctrlKey && event.keyCode === 86){
alert('CTRL+Vを押しました’);
}
}
</script>
</head>
<body>
Ctrl+V:<textarea onkeydown="keyListener(event);">paste</textarea>
</body>
</html>
2.jqueryコード
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8″>
<title></title>
<script src="/js/jquery-1.8.0.min.js"></script>
<script>
$(function(){
$(“#cft").keyup(function(event){
if (event.ctrlKey && event.keyCode === 67){
alert('CTRL+Cを押しました’);
}
});
});
/*
* $('input’).keyup(function(){…});
* $('input’).bind('keyup’, function(){…});
* $('input’).live('keyup’, function(){…});
*/
</script>
</head>
<body>
Ctrl+C:<textarea id="cft">コピー操作</textarea> <br/> </body>
</html>