我正在使用jsf开发一个Web表单。因为我需要在表单加载时禁用,然后在完成表单加载后再次启用
答案 0 :(得分:3)
将<script>
放在禁用它的按钮后面。
<h:form id="myform">
<h:commandButton id="mybutton" />
<script>document.getElementById('myform:mybutton').disabled = true;</script>
在window.onload
上,再次启用它。这个脚本放在哪里都没关系。
<script>window.onload = function() { document.getElementById('myform:mybutton').disabled = false; }</script>
答案 1 :(得分:1)
只能在客户端使用javascript:
完成disabled="true"