Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/07/2007, 08:24
tammander
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: Variables en formulario

Hola,

Para acceder a los datos de un determinado elemento HTML en una página web, tienes que decirle a javascript donde se encuentra. En tu caso es dentro de un formulario (supongo). Puedes hacerlo de dos formas:

- Haciendo referencia a todos sus antecesores (con el NAME de la caja):

var caja = document.formulario1.col2

- Usando DOM para referenciarlo (debes usar el atributo ID de la caja):

var caja = document.getElementById("col2")

DOM es una tecnología relativamente reciente por lo que algunos navegadores de versiones antiguas no podrán leerlos (IE4, etc)

En ambos casos, una vez has asignado la caja de texto a una variable, puedes acceder a sus atributos:

caja.value

Para hacerlo de forma directa (NAME="col2"):

<a href="javascript:comprar(<% =info("id")%>, document.formulario1.col2.value)">


o con DOM (ID="col2")

<a href="javascript:comprar(<% =info("id")%>, document.getElementById("col2").value)">



Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -