Tema: otro error
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/11/2006, 14:24
zaqpz
 
Fecha de Ingreso: agosto-2005
Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 18 años, 8 meses
Puntos: 2
Hola, si "nombre" es el ID del elemento que intentas obtener su value, debes ponerlo entre comillas ya que es un string:

Código HTML:
var nom = document.getElementById("nombre").value;
// Obtendrá el elemento con ID=nombre
Pondrás "nombre" sin comillas si se trata de una variable, en este caso tipo string:

Código HTML:
var nombre = "algo";
var nom = document.getElementById(nombre).value;
// Obtendrá el elemento con ID=algo
Por otro lado, para enviar varios datos vía POST el código correcto sería:

Código HTML:
http.open("POST", "tuPag.asp", true);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
http.send("nom1="+val1+"&nom2="+val2);
Te recomiendo que les des un vistazo a algunos de los ejemplos que están en las FAQ para que puedas aclarar un poco algunos conceptos.

Saludos.
__________________
R4DS en español | R4DS en inglés