Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2011, 22:11
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Problema al hacer submit()

buenas...

primero una observacion. ¿un boton tipo submit no te es suficiente en lugar de un enlace? a juzgar por el codigo, me parece que queras que el boton sea una imagen. pues en tal caso, puedes usar el input tipo image el cual hace exactamente la misma funcion que uno de tipo submit. para esta solucion no necesitas de javascript.

¿igual quieres usar javascript? el problema del codigo es el contexto en que se evalua. el codigo se interpreta a partir de una URL y el contexto es de ambito global. o sea, this no hace referencia al elemento que contiene el codigo sino al contexto que lo evalua. en este caso el objeto window. el codigo javascript actual solamente funciona en los elementos de formularios: input, select, button, entre otros. para hacerlo funcionar desde una URL tienes que partir desde el objeto raiz. es decir, window > documento > formulario > invocar submit.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.