En primer lugar no sé si este sea el foro adecuado pero bueno, voy a suponer que si...

El problema es bastante claro, yo tengo un formulario en donde hago una búsqueda "X", para ello esta este codigo:
Código HTML:
<script language="javascript"> function unafuncion() { //Aqui valido que escriba un termino y seleccione un criteriode busqueda } </script> <form name="buscaprod" method="post" action="esta_misma_pagina"> <table> <tr> <td> <input type="text" name="buscar"/> <input type="button" value="[ Buscar ]" onClick="unafuncion()"/> </td> </tr> <tr> <td class="interfaz" align="center">Criterio: <select name="criterio"> <option selected value="0">- Seleccionar -</option> <option value="1">Criterio 1</option> <option value="2">Criterio 2</option> <option value="3">Criterio 3</option> <option value="4">Criterio 4</option> </select> </td> </tr> </table> </form>
1.- Escribo un termino para buscar
2.- Selecciono un Criterio en el SELECT
3.- Le doy click al boton y me realiza dicha busqueda.
Ahora, el problema que tengo es que si...
1.- Escribo un termino para buscar
2.- Selecciono un Criterio en el SELECT
3.- Doy ENTER en lugar de presionar el boton buscar...no llama a la función y por logica no HACE la VALIDACIóN lo que ocaciona que truene la aplicación a la hora de hacer la búsqueda... en la medida de lo posible yo quisiera que mediante el "ENTER" llamará a la función y de esta forma validará los datos como lo hace a la hora de presionar el boton buscar...
¿¿No sé si me expliqué...??

Agradezco enormemente cualquier idea posteada... espero su ayuda...
Saludos a todos...
