Como passar duas funções para um evento onClick de um botão?

4 respostas
F

alguém sabe como passar duas funções para um evento onClick em um botão?
Dêem uma olhada no meu código, não funciona!

onclick="editForm.REL_ID.value = getRadioValue(searchForm.rdREL_ID); getStatusValue(STA_ID); if ((editForm.REL_ID.value != 1) || (editForm.REL_ID.value==null) && (editForm.REL_ID.value==0)) return false;post('editForm','geralEdita.do');

4 Respostas

J

Olá,

Uma humuilde opinião,

Por que no seu onclick do seu botão vc chama uma função JavaScript e dentro desta função vc realiza
operações (lógica) de uma função e depois direciona para uma outra função executar o restante…

Falow espero que tenha sido claro… :slight_smile:

L

Seguindo o post anterior faça duas funções JavaScript e no evento onclick faça assim :

onClick(func1(); func2())

separe as funções com “;”

[]s

F
É que funciona assim: tenho uma listagem de relatos médicos, todos com botões de rádio. Quando seleciono um e clico no botão Editar, ele abre o relato para edição. Só que agora, terá outra validação: antes de abrir para edição, o sistema terá que avaliar se o status (campo STA_ID) do relato é diferente de 1, porque se for 2,3,4,5 ou 6, NÃO poderá ser aberto para edição. Somente se for igual a 1 o seu status. 
   Sendo assim, além do teste para saber qual relato está selecionado, tem o teste para saber se o status DESSE relato é diferente de 1.
F

Como o amigo acima falou, chame uma função JavaScript. Além de facilitar na programação, deixa o código mais inteligível.

Criado 26 de novembro de 2007
Ultima resposta 26 de nov. de 2007
Respostas 4
Participantes 4