Ir para conteúdo

POWERED BY:

Arquivado

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

felipedrumond

Alterar valor de textfield em outra janela e

Recommended Posts

Olá! Para isso, as janelas devem ter uma relção, aqui vamos chamar de mãe e filha. Mãe é a janela que originou a janela filha através do método "open" do objeto "window". Caso essa relação exista, qualquer das janelas pode acessar os objetos da outra janela. Dessa forma, se você quiser na janela filha alterar o valor de um textfield da janela mãe, basta utilizar a propriedade "opener". Por exemplo:opener.document.nome_do_form.nome_do_campo.value="teste"Agora, se da janela mãe você pretende alterar um campo da janela filha, você precisa criar uma referência para a janela filha na janela mãe, assim:var filha = window.open("teste.htm")E a partir dessa referência, você pode acessar os objetos da janela filha:filha.document.nome_do_form.nome_do_campo.value="teste"Espero que tenha ficado claro,Até

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá! Para isso, as janelas devem ter uma relção, aqui vamos chamar de mãe e filha. Mãe é a janela que originou a janela filha através do método "open" do objeto "window". Caso essa relação exista, qualquer das janelas pode acessar os objetos da outra janela. Dessa forma, se você quiser na janela filha alterar o valor de um textfield da janela mãe, basta utilizar a propriedade "opener". Por exemplo:opener.document.nome_do_form.nome_do_campo.value="teste"Agora, se da janela mãe você pretende alterar um campo da janela filha, você precisa criar uma referência para a janela filha na janela mãe, assim:var filha = window.open("teste.htm")E a partir dessa referência, você pode acessar os objetos da janela filha:filha.document.nome_do_form.nome_do_campo.value="teste"Espero que tenha ficado claro,Até

Muito claro. Obrigado!

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.