我有一个简单的脚本标签,其中包含一个包含在 html 正文底部的函数。此脚本只是禁用提交按钮。然后我有一个onclick
调用该函数的事件。
我在 5 个不同的页面中有此代码,它适用于五个页面中的三个。
这是代码:
<!-- more non-important html -->
<h:commandButton id="buttonToDisable"
value="some text"
action="#{myBean.myBeansAction}"
actionListener="#{myBean.myBeansActionListener}"
onclick="disableButton()">
<!-- I also have an f:param in some of these pages but I didn't
think that would matter -->
</h:commandButton>
<!-- more non-important html -->
<script>
function disabledButton() {
document.getElementById("myForm:buttonToDisable").disabled = 'true';
}
</script>
任何帮助将不胜感激。有效和无效的页面之间的唯一区别是action
和actionListeners
是不同类型的 bean,有些有f:params
,有些没有。