ARTICULOS

Confirmar eliminar registro

Autor: Fabian Muller (http://www.webexperto.com) - 23/08/2006

El ejemplo que mostraremos a continuación tiene como función abrir una ventana emergente de confirmación cuando damos clic en un enlace determinado. Aparecerá un mensaje en pantalla y los botones Aceptar y Cancelar. Si aceptamos continuará la carga de la página del enlace en cuestión. Y si en caso contrario, cancelamos, no se cargará la página.

Puede resultar muy útil en una aplicación web dentro del backend de un sitio. En un panel de administración clásico tenemos un ABM (altas, bajas y modificaciones) de registros de una base de datos, podemos incorporarlo en el enlace de "Eliminar registro" para confirmar y así evitar dar de baja contenidos no deseados.

Función confirmar()

Esta función simplemente toma el valor (el texto del mensaje) enviado desde el evento onclick y devuelve la ventana emergente propia de JavaScript confirm.

<script language="JavaScript">
function confirmar ( mensaje ) {
return confirm( mensaje );
}
</script>

Enlace con onclick

A los enlaces de nuestros listados deberemos agregarle el evento onclick con el mensaje deseado:

<a href="eliminar.php?id=5" onclick="return confirmar('¿Está seguro que desea eliminar el registro?')">Eliminar</a>

Ver Ejemplo

 

Más artículos sobre Java Script

1. Redirección de acuerdo a la resolución del usuario
2. Menúes de listas despegables con javascript
3. Todo sobre imágenes en JavaScript
4. Fecha y hora con JavaScript
5. Cómo hacer un pop-up con JavaScript
6. Efecto opaco sobre imágenes
7. Scroll de noticias con JavaScript
8. Evitar el doble envío de un formulario
9. Mensajes en la barra de estado en los links
10. Banners aleatorios con JavaScript
Más artículos...

Otros artículos...

Photoshop Texto calado
Servidores Enlaces usables en nuestro sitio
PHP Optimizar código PHP
ASP Alternar el color de filas en un RecordSet
PHP Informe sobre el PhpNuke
ASP.net Deshabilitar la expiración de la cache
Marketing Investigación de Keywords efectiva
ASP Manual de introducción al ASP
Flash Evitar activación de Flash en IE
Photoshop Botones hundidos con Photoshop
Más artículos...