Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rafael C Bueno

[Resolvido] Evento onclick

Recommended Posts

Bom dia pessoal, seguinte estou utilizando a aba dhtmltabbar http://www.dhtmlx.com

e não consegui colocar o onclick diretamente na aba, porque a aba na verdade é criada dinâmicamente a configuração seria somente para o conteudo da aba

então resolvi dar uma modificada de leve na aba, ou vcs tem alguma outra solução?, então nessa modificação acontece o seguinte, tenho que pegar o onclick da div que seria o conteúdo da aba e transferir para aba, só que quando eu pego o onclick (elemento.onclick) vem da seguinte forma

 

alert(elemento.onclick)

 

resultado >>>>>>>>

 

function onclick(event){

 

alert('teste');

}

 

 

como eu posso fazer para pegar somente o conteúdo desse onclick no caso alert('teste'); para jogar no outro elemento ?

 

desde já agradeço, abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte tive que modificar a aba dhtmlx transferindo o onclick do conteudo da aba para a aba que é criada dinâmicamente da seguinte forma

 

var el = document.getElementById('conteudo_div');

if (el.onclick != undefined){		
	  // convertendo para string
	  elemento = el.onclick.toString();
	  // recorto a string retirando ate a primeira ocorrencia de { que seria function onclick(event){
	  // ate o ultimo caracter -1 que seria o }
	  elemento = elemento.substring(elemento.length-1,elemento.indexOf("{")+1);
	  // retiro os espaços que ficaram
	  elemento = elemento.replace(/^\s+|\s+$/g,"");
	  
	  cria_aba = "<div id="aba_'+id+'" onclick=\''+on+'\' "+ bla bla bla bla bla bla
  }

Valeu pessoal

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.