Cita:  podria ser algo asi
 
<script language="javascript">
 
function validar(form)
{
var error = "POR FAVOR, ANTES DE ENVIAR EL FORMULARIO, DEBE COMPLETAR LOS SIGUIENTES CAMPOS:\n\n";
var a = ""
 
if (form.csr.value == "") { a += "CSR \n"; }
if (form.loc.value == "") { a += "LOCAL \n"; }
if (form.guia_d.value == "") { a += "GUIA DE DESPACHO\n"; }
if (form.artefacto.value == "") { a += "ARTEFACTO\n"; }
if (form.serie.value == "") { a += "SERIE\n"; }
 
var indiceSeleccionado = lista.selectedIndex;
var opcionSeleccionada = lista.options[indiceSeleccionado];
if (opcionSeleccionada.value == "") {
a += "TIPO ARTEFACTO\n";
}
 
if (a != "") { alert(error + a); return true; }
form.submit()
}
 
</script>
 
 
    
lo hice asi y ni pasa nada......ni siquiera me aparece que el campo de la lista desplegable esta vacio.......ayuda please !!! es que soy algo novato......entonces no entedi las respuestas anteriores.......
De antemano muchas gracias