none
pegar o evendo mudar de tab RRS feed

  • Pergunta

  • boa parte

    como faço em javascript para pegar o ontab chage no crm?  quero pegar esse evento para poder fazer o calculo de alguns campos....

    crmform.all.tab. ????????

    valeu.
    quinta-feira, 24 de setembro de 2009 17:51

Respostas

  • Maicon,

    Para pegar o clique da aba tente algo assim:

    crmForm.all.tab0Tab.onclick = function() {

     

    alert("Você clicou na aba 0");


    }


    crmForm.all.tab1Tab.onclick = function() {


    alert("Você clicou na aba 1");


    }


    Para desativar a aba coloque o codigo:

    crmForm.all.tabXTab.style.display = 'none';

    onde X é igual ao número da Aba, sempre começe a contar pelo 0,1,2..... Por exemplo se você tem 3 abas e que ocultar a 3 utilize

    crmForm.all.tab2Tab.style.display = 'none';

    Para exibir a aba novamente:

    crmForm.all.tab2Tab.style.display = '';


    Luiz Henroqie
    • Marcado como Resposta Maicon Cesar Vaz sexta-feira, 25 de setembro de 2009 14:55
    sexta-feira, 25 de setembro de 2009 14:14

Todas as Respostas

  • Maicon,

    Você quer que ao clicar em uma aba dispare um javascript que faz alguns calculos? Descreva melhor qual é o seu objetivo para ver se podemos lhe ajudar melhor.
    Luiz Henroqie
    quinta-feira, 24 de setembro de 2009 19:58
  • isso.

    quero que ao navegar entre abas faça o calculo dos campos que na aba que acabei de sair.....

    tenho 3 abas quero que quando eu saia de uma aba para outra faca o calculo dos campos da aba que acabei de sair....



    outra. tenho um check box quero que quando marque esse check box ele desative uma aba ....


    quinta-feira, 24 de setembro de 2009 21:07
  • Maicon,

    Para pegar o clique da aba tente algo assim:

    crmForm.all.tab0Tab.onclick = function() {

     

    alert("Você clicou na aba 0");


    }


    crmForm.all.tab1Tab.onclick = function() {


    alert("Você clicou na aba 1");


    }


    Para desativar a aba coloque o codigo:

    crmForm.all.tabXTab.style.display = 'none';

    onde X é igual ao número da Aba, sempre começe a contar pelo 0,1,2..... Por exemplo se você tem 3 abas e que ocultar a 3 utilize

    crmForm.all.tab2Tab.style.display = 'none';

    Para exibir a aba novamente:

    crmForm.all.tab2Tab.style.display = '';


    Luiz Henroqie
    • Marcado como Resposta Maicon Cesar Vaz sexta-feira, 25 de setembro de 2009 14:55
    sexta-feira, 25 de setembro de 2009 14:14
  • opa bem isso que preciso luiz..

    queria saber como ele chamava a TAB... é padrao entao
     
    Tab1
    Tab2 ...

    entendi, fiz e funcionou.

    obrigado cara. .

    abraço.
    sexta-feira, 25 de setembro de 2009 14:55