Ir para conteúdo

POWERED BY:

Arquivado

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

mestre fyoda

campo id="indicar[]"

Recommended Posts

naum é pq você naum está colocando o parent q contem o campo?tenta assim:window.parent.ondeestáocampo.document.getElementById('indicar').value;ou aindathis.parent.ondeestáocampo.document.getElementById('indicar').value;axo q os 2 vão funcionar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ué o parent q você está tentando acessar!!!!!!!!ex:pag principal<iframe name="um" src="um.asp"....></iframe><iframe name="dois" src="dois.asp"..></iframe>ai dentro d um.asp está o campo, certo?e no dois.asp você qr o valor do campothis.parent.um.document.getElementById('indicar').value;beleza?

Compartilhar este post


Link para o post
Compartilhar em outros sites

aqui nao deu certo, tentei das duas maneiras e nada :

 

 

<script>function func_indicar() {ajaxLinkTarget = "teste";ajaxLinkIndicar = window.parent.indicar.document.getElementById('indicar_produto').value;ajaxLinkURL = 'indicar.php?indicar=' + ajaxLinkIndicar;ajaxLink(ajaxLinkTarget , ajaxLinkURL);}</script>

e tentei assim tb :

 

 

<script>function func_indicar() {ajaxLinkTarget = "teste";ajaxLinkIndicar = window.parent.indicar.document.getElementById('indicar_produto[]').value;ajaxLinkURL = 'indicar.php?indicar=' + ajaxLinkIndicar;ajaxLink(ajaxLinkTarget , ajaxLinkURL);}</script>

o for ta assim :

 

 

<form action="indicacao.php" method="POST" name="indicar" id="indicar">

 

e esse codigo é assionado via ajax :

 

echo '<br><input type=checkbox name=indicar_produto[] id=indicar_produto[] value='. $dados2[DESITE] .' >'.  $dados2[DESITE];

Compartilhar este post


Link para o post
Compartilhar em outros sites

perai, axo q além d boi tem outros bichos na linha aki!hehehe

você naum está tentanto pegar um elemento(campo) q está em outro frame/iframe?

pq se naum, qual o motivo do parent?

o parent, serve p/ referenciar as paginas abertas no momento!

agora se você quiser apenas pegar um valor d um campo q está na msma pag, é só fazer isso:

valor  = document.getElementById("campo").value;

se naum for nda do q expliquei me avisa, pq é o q eu to entendendo, beleza?

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.