Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用文本区域中的键盘快捷键_Javascript_Html - Fatal编程技术网

Javascript 禁用文本区域中的键盘快捷键

Javascript 禁用文本区域中的键盘快捷键,javascript,html,Javascript,Html,我用的是这样的东西: jQuery(document).keydown(function(e){ // code } 用于使用箭头键切换相册中的照片。。它工作得很好,但是! 我想在文本区域中禁用。因为,如果我正在评论一张照片,并且我想用箭头键移动光标,我会切换照片并丢失文本:) 如何禁用它?我能捕捉到哪个元素是集中的吗? 谢谢您可以检查目标元素是否为textarea jQuery(document).keydown(function(e){ var target = e.targe

我用的是这样的东西:

jQuery(document).keydown(function(e){
  // code
}
用于使用箭头键切换相册中的照片。。它工作得很好,但是! 我想在文本区域中禁用。因为,如果我正在评论一张照片,并且我想用箭头键移动光标,我会切换照片并丢失文本:)

如何禁用它?我能捕捉到哪个元素是集中的吗?
谢谢

您可以检查目标元素是否为textarea

jQuery(document).keydown(function(e){
    var target = e.target || e.srcElement;
    if ( target.tagName !== "TEXTAREA" ) {
        // code
    }
});