Ir para conteúdo

POWERED BY:

Arquivado

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

Geisimar Rech

Problemas com Iframe

Recommended Posts

Estou tendo problema no retorno do valor de um campo do iframe para a página do Form.

 

dentro do iframe tenho esse js

 

parent.exibir_categorias.document.form2.documento.value = document.all.documento.value;

 

do form tenho um campo oculto com o mesmo nome que esta dentro do iframe.

 

qual é meu erro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para obter o valor de um campo texto que está dentro de um iframe você pode fazer o seguinte:

 

Arquivo: index.htm

<html>
<head>
<title>Klonder</title>
<script type="text/javascript">
function valorIframe() {
var valorIframe = parent.iframe1.document.formIframe.txtIframe.value;
var objTxt = document.form1.txtIndex;

objTxt.value = valorIframe;
}
</script>
</head>

<body>
<iframe name="iframe1" src="iframe001.htm" 
width="500px" height="300px" scrolling="no" frameborder="1" marginheight="0" marginwidth="0">
</iframe>
<form name="form1" action="" method="post">
Valor do campo que está no iframe acima:
<br>
<input type="text" name="txtIndex" value="" size="100">
<br><input type="button" value="Obter valor" onclick="valorIframe()">
</form>
</body>
</html>

Arquivo: iframe001.htm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body bgcolor="#EFEFEF">
<br><br>
<form name="formIframe" action="" method="post">
Digite algo: <input type="text" name="txtIframe" value="" size="50" maxlength="100">
</form>
</body>
</html>

Referências: http://forum.imasters.com.br/index.php?/topic/352728-resolvido%26nbsp;enviar-valor-para-um-input-text-em-um-iframe/

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.