Inicio > Javascript > gandalf26 > Captura de datos

Captura de datos

Experto:
Usuario:
Fecha: 05/02/2004
Valoración: (5,00 sobre 5) Categoría: Javascript
16/10/2003
msotelo, usuario preguntando en Javascript
Usuario
hola estoy haciendo un pequeño tutorial para los alumnos de informatica de mi escuela. y quiero enseñarles algo con captura de datos con html.
tengo lo siguente lo escribo para que lo imagine:

(captura1.html)
Digite la informacion solicitada:
Escriba el dato 1: [---](campo de texto)
Escriba el dato 2: [---](campo de texto)
[Enviar Formulario] (boton de enviar)

(captura2.html)
Informacion enviada por el formulario captura1.html

Dato enviado 1: [---](campo de texto)
Dato enviado 2: [---](campo de texto)

Regresar (link a captura1.html)

Espero que me pueda ayudar muchas gracias!!!
17/10/2003
msotelo, experto respondiendo en Javascript
Experto
Hola,

Lo que me comentas me parece bien, pero que es lo que quieres? Cual es la pregunta? Quieres que te lo haga yo?

Espero poder ayudarte,

Salu2
17/10/2003
msotelo, usuario preguntando en Javascript
Usuario
Hola que pena olvide hacer la pregunta: el ejercicio consiste en
Si en un formulario (en un documento html) ingreso en un campo de texto un dato cualquiera; como hago para recuperarlo (el texto en otra pagina o archivo html?
20/10/2003
msotelo, experto respondiendo en Javascript
Experto
Hola,

Para recuperar los datos hay varias formas, aunque las mas adecuadas necesitan de un lenguaje de servidor. En JSP, por ejemplo, los valores se recuperan como:

request.getParameter("NOMBRE");

En PHP, directamente tienes la variable creada con el valor.

En ASP no tengo ni idea.

Lo que puedes hacer para tu ejercicio, es poner en el form que los parametros se pasen por como "get" (lo malo de esto es que se ven en la barra de direcciones), y en la pagina que los recibe, poner un javascript que te recoja los datos del location :D

Seria algo asi como:

var vbles=self.location.href.split("?")[1] // aqui estan todas las variables como vble1=valor1&vble2=valor2...

var v=vbles.split("&");

Esto es un vector con los valores vblei=valori

Espero que te ayude,

Salu2
05/02/2004
msotelo, usuario preguntando en Javascript
Usuario
Excelente. Una fantástica solución.
Enlaces patrocinados