Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.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
如何在JSP页面中停止箭头键在两个div中滚动_Jsp_Html - Fatal编程技术网

如何在JSP页面中停止箭头键在两个div中滚动

如何在JSP页面中停止箭头键在两个div中滚动,jsp,html,Jsp,Html,我有一个包含各种div的JSP页面,其中一个包含一个表 我可以选择表中的一行,然后使用箭头键更改该选择。 那很好 我在表格中选择一行,然后按下一个按钮,显示一个隐藏的DIV 这个新DIV包含一个SELECT下拉列表。 如果单击“选择”下拉列表,然后使用箭头键更改选择,则 确实发生了变化。但是我也发现我在原始表格中的选择也不正确 变化 我如何才能阻止这种情况?这听起来像是一个称为事件冒泡的问题。大多数javascript框架都有办法阻止这种行为。但是,确切的解决方案取决于您的源代码,而您在wues

我有一个包含各种div的JSP页面,其中一个包含一个表

我可以选择表中的一行,然后使用箭头键更改该选择。 那很好

我在表格中选择一行,然后按下一个按钮,显示一个隐藏的DIV

这个新DIV包含一个SELECT下拉列表。 如果单击“选择”下拉列表,然后使用箭头键更改选择,则 确实发生了变化。但是我也发现我在原始表格中的选择也不正确 变化


我如何才能阻止这种情况?

这听起来像是一个称为事件冒泡的问题。大多数javascript框架都有办法阻止这种行为。但是,确切的解决方案取决于您的源代码,而您在wuestion中没有提供源代码


Ie.jqueries way:

这听起来更像是浏览器问题,而不是JSP问题。您使用什么客户端来测试此页面?你能发布导致这个问题的输出吗?问题发生在IE和Firefox中。这是由于页面使用了一些javascript方法来注册按键,然后采取了适当的操作。我已经更改了使隐藏div可见和不可见的函数,以将keyclick方法读取的变量设置为true/false。