No se si es lo que quires....
Código:
<input type="button" id="boton" onclick="funcion(this);" />
Código:
function function(form,...){
if (...condicion...){
...Acción a realizar si se cumple (por ejemplo form.submit();)
}else{
...Acción a realizar si no se cumple
}
}
Quim