141
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Re:significado de javascript: void(0) para qué sirve dentro href ejemplo CU01184E#
« en: 01 de Abril 2016, 11:32 »
Buenos días
Las respuestas son acertadas
Hay algo peculiar en el código propuesto en el ejercicio: además de crear un formulario oculto, que ya es un poco extraño, si se pulsa cancelar no hace nada, y si se pulsa aceptar tampoco hace nada porque tiene establecido f.action = this.href y como this.href es javascript:void(0); pues no hace nada
Para que se envíe el formulario podemos cambiar simplemente f.action = 'http://aprenderaprogramar.com', de ese modo cuando pulsemos aceptar ya se envía el formulario y por lo menos "observamos que pasa algo"
En el código corregido que has propuesto ocurre lo mismo
Al tener f.action = ''; cuando se pulsa aceptar no ocurre nada
Podemos hacer que se envíe el formulario escribiendo f.action = 'http://aprenderaprogramar.com'; y de esa forma "observamos que pasa algo"
Saludos
Las respuestas son acertadas
Hay algo peculiar en el código propuesto en el ejercicio: además de crear un formulario oculto, que ya es un poco extraño, si se pulsa cancelar no hace nada, y si se pulsa aceptar tampoco hace nada porque tiene establecido f.action = this.href y como this.href es javascript:void(0); pues no hace nada
Para que se envíe el formulario podemos cambiar simplemente f.action = 'http://aprenderaprogramar.com', de ese modo cuando pulsemos aceptar ya se envía el formulario y por lo menos "observamos que pasa algo"
En el código corregido que has propuesto ocurre lo mismo
Al tener f.action = ''; cuando se pulsa aceptar no ocurre nada
Podemos hacer que se envíe el formulario escribiendo f.action = 'http://aprenderaprogramar.com'; y de esa forma "observamos que pasa algo"
Saludos