elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Añadir valor a una redirección
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Añadir valor a una redirección  (Leído 1,704 veces)
Servia


Desconectado Desconectado

Mensajes: 346


Ver Perfil
Añadir valor a una redirección
« en: 20 Febrero 2009, 22:19 pm »

Hola,

Quiero que al escribir en un campo una función javascript abra en un frame de la página un archivo más lo que haya escrito en el campo.
He probado con:

Código
  1. <SCRIPT type="text/javascript">
  2. function lol() {
  3. if (!document.frames)
  4. return
  5. document.frames.I1.src='lol.php?word=' + document.buscar.word.value
  6. }
  7. </SCRIPT>
  8.  
  9. <form id="buscar" method="post"  >
  10. <input name="redirect" value="" type="hidden">
  11.  
  12. <table>
  13. <label>buscar por
  14. <input type="text" name="word" onChange="lol()"/>
  15. </label>
  16. <td><iframe name="I1" width="70" height="30">
  17. </form>

pero nada me dice que el  document.buscar.word es nulo o no existe.


En línea

HardieVon

Desconectado Desconectado

Mensajes: 181


Programming HardCore


Ver Perfil WWW
Re: Añadir valor a una redirección
« Respuesta #1 en: 20 Febrero 2009, 23:21 pm »

que tiene que ver con php?.
Código
  1. document.frames.I1.src='lol.php?word=' + document.buscar.word.value
  2. }
  3. </SCRIPT>
  4.  
  5. <form id="buscar" method="post"  >

supongo por que buscar seria que lo pussieras asi

 
Código
  1. <form name="buscar" method="post"  >

pero mejor te recomiendo que lo dejes asi y localizes el objeto con getElementById.


En línea

Servia


Desconectado Desconectado

Mensajes: 346


Ver Perfil
Re: Añadir valor a una redirección
« Respuesta #2 en: 21 Febrero 2009, 10:11 am »

que tiene que ver con php?.
Código
  1. document.frames.I1.src='lol.php?word=' + document.buscar.word.value
  2. }
  3. </SCRIPT>
  4.  
  5. <form id="buscar" method="post"  >

supongo por que buscar seria que lo pussieras así

 
Código
  1. <form name="buscar" method="post"  >

pero mejor te recomiendo que lo dejes así y localizes el objeto con getElementById.

Con name pasa lo mismo, como uso getElementById?
En línea

naderST


Desconectado Desconectado

Mensajes: 625



Ver Perfil WWW
Re: Añadir valor a una redirección
« Respuesta #3 en: 21 Febrero 2009, 17:46 pm »

http://www.programacionweb.net/articulos/articulo/?num=65
En línea

Servia


Desconectado Desconectado

Mensajes: 346


Ver Perfil
Re: Añadir valor a una redirección
« Respuesta #4 en: 21 Febrero 2009, 21:23 pm »


Gracias, sigue sin funcionar pero ahora ya no muestra ese error, algo es algo xD

function lol() {
if (!document.all)
return
document.frames.I1.src='lol.php?word=' + document.getElementById('word').value
}
</SCRIPT>

Si alguien sabe que falla :(
He probado el archivo que recibe la variable poniendo una cualquiera y no hay ningún problema por lo que está en este trozo de código.
Ahora he conseguido que funcione, pero sólo en IE V6, ni en el V7 ni en firefox.
« Última modificación: 21 Febrero 2009, 23:29 pm por Servia » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines