Hola muy buenas, tengo un formulario con un boton de Busqueda y tres posibles opciones en un desplegable, - (guion medio), Alta y Baja. Si se deja - (guion medio) se hace una busqueda de todo (alta+baja), si se elige Alta solo se muestran los registros dados de alta y si se elige Baja se muestran los registros dados de baja. En Explorer 7 me funciona bien, pero no en Firefox que parece ser que interpreta el guion como Baja, me gustaría saber porque y si existe una solución.
El campo Estado tiene las tres posibles opciones.
El codigo que tengo es el siguiente (PHP+Javascript):
Código PHP:
function revistas_buscar()
{
/*Si todos los campos del formulario estan vacios se hace una busqueda global*/
if ((document.formulario_revistas.estado.value=="") && (document.formulario_revistas.revista.value=="") && (document.formulario_revistas.codigo.value=="") && (document.formulario_revistas.abreviatura.value==""))
{
document.formulario_revistas.action='revistas_buscartodo.php';
return true;
}
/*Quitamos de la Busqueda el Estado en la consulta SQL*/
if (document.formulario_revistas.estado.value=="")
{
/*alert ('buscar todo menos estado');*/
document.formulario_revistas.action='revistas_buscarmenosestado.php';
return true;
}
/*En cualquier otra cosa*/
document.formulario_revistas.action='revistas_buscar.php';
return true;
}
Gracias ¡¡¡