Javascript-禁用页面滚动,但允许特定的div

Javascript-禁用页面滚动,但允许特定的div,javascript,Javascript,我想禁用页面在键盘上滚动,但允许在特定条件下使用specefic div 我添加了以下代码,这些代码运行良好 window.addEventListener("keydown", function(e) { // space, page up, page down and arrow keys: if([32, 33, 34, 37, 38, 39, 40].indexOf(e.keyCode) > -1{ e.preventDefault(); } }, fa

我想禁用页面在键盘上滚动,但允许在特定条件下使用specefic div

我添加了以下代码,这些代码运行良好

window.addEventListener("keydown", function(e) {
   // space, page up, page down and arrow keys:
   if([32, 33, 34, 37, 38, 39, 40].indexOf(e.keyCode) > -1{
     e.preventDefault(); }
   }, false);

现在,我希望在正文中有一个名为
price list
的div,在这里我需要启用滚动键盘。

请发布一些相关的HTML,或者更好的是JSFIDLE。或者更好的是,一个堆栈溢出代码段!它是带有
的文档图标!使用
e.target
确定它是否是应该滚动的div.hi SILENT你能给我举个例子吗?