| Subcribe via RSS

Javascript: pedir al usuario confirmación de una acción

Agosto 1st, 2008 Posted in javascript, php, programacion

Un código muy útil para pedir al usuario confirmación antes de ejecutar una acción, por ejemplo borrar algún elemento de una base de datos. Para esto basta con crear esta función JavaScript:

<script>
function confirmar(url)
{
	if(confirm('¿Estas seguro de visitar esta url?'))
	{
		window.location=url;
	}
	else
	{
		return false;
	}	
}
</script>

y usarla de la siguiente forma:

<a href="accion.html?phpMyAdmin=A6sBNzTXbBTxwYwRKDS6YOhdSF8" onclick="return confirmar('accion.html')">[ Visitar ]</a>

Actulización 14/08/2008: Acabo de darme cuenta que a la cabecera de la función le faltaba el parámetro ‘url’. Ya está corregido.

Actualización 27/04/2009: También valdría la función así:

<script>
function confirmar()
{
	if(confirm('¿Estas seguro de visitar esta url?'))
		return true;
	else
		return false;
}
</script>

y usarla de la siguiente forma:

<a href="accion.html?phpMyAdmin=A6sBNzTXbBTxwYwRKDS6YOhdSF8" onclick="return confirmar()">[ Visitar ]</a>

En el primer ejemplo de arriba era necesario parar la URL como parámetro, pero aquí no es necesario, se usará la que se especifique en href.



Entradas relacionadas

  1. PHP: Cambiar el set de caracteres en una consulta MySQL
  2. Buscar la posición de un objeto con Javascript
  3. Curso de PHP: Ejercicios de cadenas y funciones
  4. Código para actualizar el contenido de una capa con Scriptaculous
  5. Función PHP que añade un carácter al final si no existe
Valoración:
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Sin calificar)
Loading ... Loading ...




One Response to “Javascript: pedir al usuario confirmación de una acción”

  1. JULIAN Says:

    Gracias por tu funcion, me ha sido de gran utilidad.


Leave a Reply