[英]Howto set focus in Rich Faces panelBarItem?
嗨,我想在每次打开rich:panelBarItem时将焦点放在<h:inputText>
元素上。 我有:
<rich:panelBar>
<rich:panelBarItem onenter="setFocus();">
<h:inputText value="#{bean.value}"/>
</rich:panelBarItem>
</rich:panelBar>
当我用鼠标单击打开它时,它工作正常,但是第一次自动打开第一个panelBarItem时,它第一次不起作用。 我应该如何将注意力集中在第一次打开的panelBarItem上? 我真的希望它是rich:panerBarItem或rich:panelBar上的某个事件(我找不到)。
您可以在页面加载后调用方法以将焦点设置为field。 就像是
<script>
//call after page loaded
window.onload=setFocus();
</script>
要么
<body onload="setFocus();">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.