【发布时间】:2013-04-25 10:36:07
【问题描述】:
我有一个包含 p 元素的 div 元素。 我控制了 div 的滚动位置(设置 scrollTop 属性)和 p 的 onclick 事件。 问题在于,当我单击 p 然后按向下箭头或向上箭头键时,div 在我滚动后会自动滚动。 div 没有焦点,没有设置 onkeydown 或 onkeypress 事件...
这是一个代码示例,您可以在其中应用您的解决方案。在我点击一个 p 之后,我需要阻止 div 在按键事件上滚动(向上和向下箭头)。
<div style="height: 60px; overflow: auto; border: 1px solid black">
<p>Line 1</p>
<p>Line 2</p>
<p>Line 3</p>
<p>Line 4</p>
<p>Line 5</p>
<p>Line 6</p>
</div>
【问题讨论】:
-
请发布您的代码
标签: javascript html events focus