Como mencionas a una consulta a una BD y publicas esto en el foro de JavaScript, debo de suponer que estás usando Ajax. De ser así, el objeto XHR tiene estados, siendo el estado 4 el que indica que ya se obtuvo una respuesta del servidor, por lo cual podrías hacer algo así:
Código Javascript
:
Ver originalvar mensaje = document.getElementById("id_mensaje");
if (xhr.readyState < 4){
mensaje.style.display = "block";
}
else{
mensaje.style.display = "none";
}
En donde
mensaje
es el elemento que contiene el mensaje que quieres mostrar. También podría tratarse de un GIF de carga, eso ya depende de ti.
Saludos