Foros del Web » Programando para Internet » Javascript »

problema logico

Estas en el tema de problema logico en el foro de Javascript en Foros del Web. hola buen día, expongo mi caso por si pueden ayudarme por favor. tengo 2 archivos: c1.php lo unico que tiene en el codigo es: Código: ...
  #1 (permalink)  
Antiguo 30/01/2009, 19:26
Avatar de Mcruzmx  
Fecha de Ingreso: abril-2006
Mensajes: 357
Antigüedad: 18 años
Puntos: 9
problema logico

hola buen día, expongo mi caso por si pueden ayudarme por favor.

tengo 2 archivos:

c1.php

lo unico que tiene en el codigo es:

Código:
<form method="POST">
	<p><input type="text" name="folio" size="20" id="folio"></p>
</form>
demo.php

Código:
<html>
<body>
<iframe name="frame" width="347" height="150" src="c1.php" id="frame"></iframe>
<script type="text/javascript">
	function changeText(){
		alert(document.getElementById['frame'].document.getElementById('frame').value);
	}
</script>
<p>
<input type='button' onclick='changeText()' value='Change Text'/>
</p>
</body>
</html>
lo que intento hacer es que cuando aplaste el boton que esta en demo.php se ejecute la funcion "chageText()" misma que deseo que manipule el valor del cuadro de texto que se encuentra en el archivo c1.php, quizas es ilogico pero aquí es donde tengo el problema, no logro una manera de hacerlo, se que mi codigo esta mal, pero agradezco la ayuda, acepto otras formas de hacerlo. pero lo que si es que necesito recuperar el valor que se encuentre en ese archivo c1.php, no puedo recargar de preferencia demo.php

las extenciones .php es lo de menos luego metere codigo php por eso estan asi, los nombres de los archivos y elementos creo que no importa a menos que alguien diga lo contrario.

de nuevo, gracias por la ayuda.

  #2 (permalink)  
Antiguo 30/01/2009, 19:33
Avatar de Mcruzmx  
Fecha de Ingreso: abril-2006
Mensajes: 357
Antigüedad: 18 años
Puntos: 9
Respuesta: problema logico

solucionado por mi jeje

la solución es:

frames.frame.document.getElementById('folio').valu e

donde frame es el nombre del frame =) saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:53.