Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/05/2010, 21:30
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Doble confirmacion de borrado ¿como?

para que puedas visualizarlo... como decia, los eventos son funciones. cuando se define un evento en HTML es similar a crear una funcion anonima para el evento desde javascript.
Código:

// en html, siendo element un elemento cualquira, e event un evento cualquiera;
<element event="...">

// en javascript, siendo element la referencia a un elemento, e event un evento;
element.event = function(){
...
}
en esta representacion, el uno vendria siendo similar al otro, solo que uno en HTML y el otro en javascript. aplicado a tu caso, asi es como se representaria tu codigo.
Código:
// en html;
<a ... onlick="borrandoimagenes();">...</a>

// en javascript, asumiendo que link es la referencia del enlace;
link.onclick = function(){
borrandoimagenes();
}
entonces, ¿que sucede? tu funcion borrandoimagenes devuelve un boolean al cuerpo del evento pero ese cuerpo no esta devolviendo ese boolean, ya sea para cancelar el evento o permitirlo. al no devolverlo, el evento efectua su proceso predeterminado. por tanto, te falta devolver ese boolean desde el cuerpo del evento.
Código:
// siendo function_call una funcion que se invoca en el evento para realizar un proceso que tu hayas determinado.
// en tu caso seria los mensajes de confirmacion;
// en html;
<element event="return function_call();">

// en javascript se representaria asi;
element.event = function(){
return function_call();
}
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.