function ValidaCamposObrigatorios(form){
for (i=0;i<form.length;i++){
var obg = form[i].obrigatorio;
if (obg==1){
if (form[i].value == ""){
var nome = form[i].descricao
alert("O campo " + nome + " e obrigatorio.")
form[i].focus();
return false
}
}
}
return true
}
nessa função javascript q vc fez, vc pega o nome do form e de acodor com o nome do form vc só valida os campos que devem ser validados.
Outra coisa … vc está usando struts. Porque não usa a validação do Struts, é muito simples. O struts tem validações tanto do lado do cliente como no servidor.
Como assim? Já deu a resposta então… vai usar o mesmo javascript para todos os botões, e sempre a mesma validação deve ser feita? Coloca a chanada no onclick.
Sim galera mais acho que vc não entenderam que se eu valida o form ira validar todos os meus campos, sendo que eu precido selecionar os campos que eu preciso para cada botao, tipo…
o incluir valida o codigo e o nome
o excluir valida somente o codigo