javascript + cookies

mkl
05 de Diciembre del 2003
Hola a todos !!

Estoy haciendo una formulario que ejectuta un javascript en el submit. Lo que debe hacer es leer los valores entrados en dicho formulario, gravar una cookie y segun algun valor abrir un formulario u otro.

El problema que tngo es que no se leer bien los valores para gravar la cookie. como puedo hacerlo? tengo que leer mas de un parametro.

Saludos

scriptman
05 de Diciembre del 2003
Basicamente lo que deseas es gravar varios valores de un form en 1 cookie, y despues poder recuperarlos... Esto es facil gracias a funciones como split();

var MiCookie=document.frm.nombre.value+"|"+document.frm.direccion.value + "|" + ...etc...value;

sustituyendo frm por el nombre de tu FORM, y nombre, direccion, etc, por el nombre de los elementos de tu form (inputs, selects, etc.) separador por el carácter "|", el cual sera nuestro delimitador...
y grabas tu cookie con tu funcion;
guardarCookie(MiCookie,"lacookie",2); etc.

para recuperar los datos, en ese mismo orden en que los pusiste;
var MisDatos=leerCookie("lacookie");
MisDatos=MisDatos.split("|");
var Nombre= MisDatos[0];
var Direccion = MisDatos[1];
... etc.

Saludos, scriptman.

mkl
05 de Diciembre del 2003
muchas gracias, esta tarde voy a probar que tal