我有一个 jsf 页面,其中有几个 's。当我按下回车键时,我想点击一个特定的按钮——这个按钮是隐藏的。有没有办法在不使用 JS 的情况下做到这一点?我知道如果我将按钮作为页面上的第一个按钮,默认情况下会单击它 - 但它似乎不起作用。
这是示例代码。我希望在 Enter 上单击“hiddenButton”。
<h:form>
<h:commandButton id="button1" action="#{bean.action1}" />
<h:commandButton id="button2" action="#{bean.action2}" />
<h:commandButton id="button3" action="#{bean.action3}" />
<h:commandButton id="hiddenButton" action="#{bean.hiddenAction}" style="display:none;"/>
<h:form>