Ir para conteúdo

POWERED BY:

Arquivado

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

KUROL3

[Resolvido] apddenChild

Recommended Posts

Olá pq issu ano exibe o select sai os caracteres

 

var resposta = (oXMLHttp.responseText);					
						var separado = resposta.split("^");
						
						var num = separado.length;				
					
						var dive = document.getElementById('ajax_campo_tipo');
							dive.document.createElement("SELECT");
					
						for(i=0;i<num;i++){
							var opt = document.createElement("OPTION");
							
							opt.setAttribute("value",separado[i]);
							
							var txt = document.createTextNode(separado[i]);
							
							opt.appendChild(txt);
							dive.appendChild(opt);					
						}

 

 

Marco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala aee amigo beleza ?

 

tente assim:

var resposta = oXMLHttp.responseText;					
	var separado = resposta.split("^");	

	var num = separado.length;				

	var dive = document.getElementById('ajax_campo_tipo');
		dive.document.createElement("SELECT");

	for(i=0;i<num;i++){
		var opt = document.createElement("OPTION");
		
		opt.value = separado[i];		
		var txt = document.createTextNode(separado[i]);
		
		opt.appendChild(txt);
		dive.appendChild(opt);					
	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isto não funciona!

 

var dive = document.getElementById('ajax_campo_tipo');
		dive.document.createElement("SELECT");

set alguma variável ex:

var dive = document.getElementById('ajax_campo_tipo');
var select = document.createElement("SELECT");

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Jr

 

Matou a parada, nem me atentei nesse detalhe rssss

 

Provavelmente agora deve funfar o programa dele.

 

absss

Compartilhar este post


Link para o post
Compartilhar em outros sites

Maravilha galera ficou assim...

 

 

var dive = document.getElementById('ajax_campo_tipo');

var select = document.createElement("SELECT");

select.setAttribute( 'name', 'tipo_imovel_nome' );

select.setAttribute( 'id', 'tipo_imovel_nome' );

select.setAttribute( 'className', 'box_referencia_suave'); //ussei esse que funciona o CROME, FF

select.setAttribute( 'class', 'box_referencia_suave'); // esse funcina no IE

 

for(i=0;i<num;i++){

var opt = document.createElement("OPTION");

 

opt.setAttribute("value",separado);

 

var txt = document.createTextNode(separado);

 

opt.appendChild(txt);

select.appendChild(opt);

dive.appendChild(select);

}

Detale como eu faço para quando o usuario fazer onChange eu chamar minha outra funcao....

 

abraco

KUROLE

Compartilhar este post


Link para o post
Compartilhar em outros sites

<select name="exemplo" onChange="java script:nomeFuncao();">
<option value="ex" selected="selected">Exemplo</option>
<option value="ex2">Exemplo2</option>
</select>

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala aee amigo beleza ?

 

Uma dica antes de responder a sua pergunta

 

use isso aqui , desse modo funciona nos 2 tb.

select.className= "box_referencia_suave";

ao invés disso aqui

 

select.setAttribute( 'className', 'box_referencia_suave'); 
select.setAttribute( 'class', 'box_referencia_suave');

 

No caso, você pode usar de algumas maneiras

 

select.onchange = function(){ códigos }

select.setAttribute('onchange','funcao()');

 

Tenta aee qualquer coisa poste o resultado pra gente dar uma olhada.

 

 

Absss

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grannnde Marrrcoss

 

Ficou show hein

 

Parabééns cara

 

abssss

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.