Como eu poderia fazer uma função em javascipt para habilitar um botão no jsf?.. a que eu fiz não funciona
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%><%@taglib
uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@taglib uri="http://richfaces.org/rich" prefix="rich"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<f:view><h:form id="form" prependId="false">
Cargo:
<h:selectOneMenu value="#{bTitulacao.cargoid}">
<f:selectItems value="#{bCargo.listarCargos}"/>
</h:selectOneMenu>
<br>Titulação:<h:inputText value="#{bTitulacao.descricao}"></h:inputText><br>
Pontos:<h:inputText value="#{bTitulacao.pontos}"></h:inputText><br>
<h:commandButton value="Novo" onclick="desbloquear();"></h:commandButton><h:commandButton value="Salvar" actionListener="#{bTitulacao.salvar}" disabled="true" id="salvar"></h:commandButton>
<rich:dataTable id="listagemct" value="#{bTitulacao.cargosTitulacao}" var="ct" >
<h:column id="cargo">
<f:facet name="header">
<h:outputText value="Cargo"></h:outputText>
</f:facet>
<h:outputText value="#{ct.cargo.descricao}"></h:outputText>
</h:column>
<h:column id="titulacao">
<f:facet name="header">
<h:outputText value="Titulação"></h:outputText>
</f:facet>
<h:outputText value="#{ct.titulacao.descricao}"></h:outputText>
</h:column>
<h:column id="pontos">
<f:facet name="header">
<h:outputText value="Pontos"></h:outputText>
</f:facet>
<h:outputText value="#{ct.titulacao.pontos}"></h:outputText>
</h:column>
<h:column id="remover">
<f:facet name="header">
<h:outputText value="Remover"></h:outputText>
</f:facet>
<h:commandLink actionListener="#{bTitulacao.deletar}" styleClass="link_geral" onclick="submit();" immediate="true">
<h:outputText value="Remover"> </h:outputText>
<f:param id="cargoTitulacaoid" value="#{ct.id}"/>
</h:commandLink>
</h:column>
</rich:dataTable>
</h:form>
<script type="text/javascript">
function desbloquear(){
document.getElementById("salvar").disabled='false';
}
</script>
</f:view></body>
</html>