Hola alguien me puede decir que significa este error:
document.form1 has no properties
gracias
| |||
Hola, prueba cambiando donde has puesto document.form1 por document.getElementById('form1') Saludos. Última edición por zaqpz; 23/11/2006 a las 18:28 |
| |||
Vale muchas gracias....me funciona :)...pero tengo una consulta, se supone que para mandar datos a una pagina asp seria de la siguiente forma: var nom = document.getElementById(nombre).value; http.open('post','localhost/a/asp.asp',true); http.send("nom" + nombre); y para enviar mas de un dato seria de la siguiente forma? var nom = document.getElementById(nombre).value; var ape = document.getElementById(apellido).value; http.open('post','localhost/a/asp.asp',true); http.send("nom" + nombre + "apellido" + ape); saludos |
| |||
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 Código HTML: var nombre = "algo"; var nom = document.getElementById(nombre).value; // Obtendrá el elemento con ID=algo Código HTML: http.open("POST", "tuPag.asp", true); http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); http.send("nom1="+val1+"&nom2="+val2); Saludos. |