![]() |
|
El problema |
En las páginas web los enlaces se consturyen, como debes saber, mediante etiquetas <A href=...> donde el atributo HREF se usa para señalar la página a la que apunta el enelace, o sea, donde saltará el explorador al pulsar sobre él. Pero un enlace también puede usarse para que ejecute código. |
La solución |
La solución es de lo más simple, basta con sustituir la dirección de la página del enlace por palabra clave javascript separada mediante el carácter dos puntos ( : ) de la instrucción que queramos ejecutar, instrucción que por supuesto puede ser una llamada a una función definida por tí. |
Un caso práctico |
Por ejemplo, el siguiente enlace abre una ventana alert. <a href="javascript:alert('acabas de pulsarme')">Abrir</a> Un ejemplo de lo más simple ¿verdad? |
![]() ![]() |