Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Confirmar eliminar registro con Javascript
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Confirmar eliminar registro con Javascript

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>




Autor: Fabian Muller
http://www.webexperto.com

Usuarios que han visto este tema también han visto...

- Framework Mootools para JavaScript
- Elementos de formulario select asociados con Javascript
- Mantener PopUp siempre en primer plano.
- Personalizar iconos en los mapas de Google
- Funciones autoejecutables en Javascript


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 22:38:10