在我的应用程序中我有三个按钮,如果我单击一个按钮,我必须禁用所有按钮,直到该按钮上的操作完成。
我不知道如何禁用其他两个按钮。请帮助。
答案 0 :(得分:1)
使用JavaScript从DOM获取HTML元素,然后设置其disabled
属性。
document.getElementById('clientId').disabled = true;
请注意,'clientId'
是自动生成的HTML元素ID。右键单击页面和查看源以查找它。如果这包含j_id
等前缀,那么您需要提供所有父<h:form>
组件,例如<h:dataTable>
,<f:subview>
,{{1}}等等。组件ID,因此不再需要自动生成客户端ID。