|
| Descripción del ejemplo JavaScriptVoy a empezar explicando el Script desde abajo hacia arriba para su mejor comprensión. Explicación: creación del formulario HTML
El formulario que creamos para enviar la URL vía Email es común y corriente y tendrá las propiedades habituales que utilizas para el envío de Email desde tu página Web. El único atributo que queda fuera, y que lo controlaremos mediante JavaScript es
El atributo más importante de la etiqueta
Los elementos de formulario que utilizaremos son simples cuadros de texto a excepción del primero que es uno de tipo hidden. Éste tendrá como valor la URL que vamos a enviar. Para darle este valor al atributo
El último elemento utilizado en este formulario es de tipo button. Utilizamos el evento Explicación: creación del código JavaScriptEl Script tiene una condición if que se ejecuta solo si los datos escritos en el elemento Email son correctos según el parámetro de validación que utilicemos. De otra manera se ejecutará else. Supongamos que se ha escrito mal el Email al cual se quiere enviar la URL, en este caso se ejecuta else que dispara un cuadro alert() mostrando el valor que se ha tomado como inválido. A la aceptación del cuadro automáticamente se da el foco al elemento Email y a continuación se selecciona toda la cadena de texto del mismo elemento. Ahora supongamos que se ha escrito correctamente el Email. El JavaScript ejecutará la condición if y comenzará a ejecutar una por una las sentencias siguientes. La primera es otra condición que se ejecuta solo si el valor del elemento Firma es igual a "" (cadena vacía). Si es así asigna a esta propiedad la nueva cadena "anonimo". Lo mismo realiza para cuando no se ha escrito nada en el elemento NombreAmigo asignando en este caso el valor "Amigo".
La tercera línea de la condición if asigna un nuevo valor a la propiedad
Luego guardamos en Asunto el texto que se visualizará como tal en el programa que procese el email. Al principio de este documento habíamos dicho que el atributo Las siguientes 3 líneas desactivan temporalmente ciertos elementos. Esto lo hacemos para que el elemento en cuestión no se envíe con el formulario. Lo que nos queda por hacer es enviar el formulario, lo cual hacemos mediante submit(). Una vez que se envía se vuelven a activar los elementos correspondientes por si se quiere enviar nuevamente la URL por email. La persona que reciba el email leerá lo siguiente (suponiendo que no se ha escrito nada en los elementos NombreAmigo y Firma):
Mensaje=Hola Amigo, visita esta URL "http://loquesea...", te va a gustar!!!. Saludos, anonimo |
|
Información relativa al Script |
Ejemplo JavaScript para enviar por Email la URL de la página cargada en el navegador. Código fuente del script: |
| Temas relacionados a este Script: | ||
|
![]() Agradecemos todos los comentarios. Gracias por ayudarnos a mejorar el sitio. Importante: Los comentarios están para ampliar el artículo propuesto en esta página, proponer o responder alguna consulta de otro visitante. En ningún caso nos hacemos responsables del contenido publicado en los comentarios. En el caso que formules una pregunta y ésta no sea respondida, puedes solicitarnos ayuda desde el formulario de ayuda aunque no te aseguramos una respuesta inmediata. | |||
| Código JavaScript Todos los derechos reservados | ||||