Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
jQuery:隐藏表单提交按钮,但保留功能_Jquery - Fatal编程技术网

jQuery:隐藏表单提交按钮,但保留功能

jQuery:隐藏表单提交按钮,但保留功能,jquery,Jquery,如何隐藏表单提交按钮但保留其功能(在提交表单中键入Return/Enter) 使用.hide()(或通过CSS使用display:none)删除返回时提交功能。而不是使用display:none,使用可见性:隐藏我不确定为什么需要,但您可以使用这种类型的CSS: 这会将一个没有滚动条的元素移出屏幕 我用了而不是 然后在CSS中: #tmp{ display:none } 按enter/return提交表单已经是默认设置behavior@helion3这是正确的。您是否有其他可能会产生干扰

如何隐藏表单提交按钮但保留其功能(在提交表单中键入Return/Enter)


使用
.hide()
(或通过CSS使用
display:none
)删除返回时提交功能。

而不是使用
display:none,使用
可见性:隐藏

我不确定为什么需要,但您可以使用这种类型的CSS:

这会将一个没有滚动条的元素移出屏幕

我用了
而不是

然后在CSS中:

#tmp{
  display:none
}

按enter/return提交表单已经是默认设置behavior@helion3这是正确的。您是否有其他可能会产生干扰的代码?这会在DOM中留下空间——通常不是理想的效果。这是一个重要的区别。使用“可见性:隐藏”将允许事件到达对象,而“显示:无”则不会。@isherwood:您始终可以使用CSS更改大小或以其他方式处理您所描述的内容。这里的想法是可见性:隐藏;仍将允许按钮出现并正常工作。这可能会导致用户获得一个长的水平滚动条。No。我一直在使用它来实现无障碍性。参见fiddle。我想知道是否有人在edge case浏览器中获得滚动条。
#tmp{
  display:none
}