allora ho fatto un po' di prove e ho visto che

<script type="text/javascript">
if(document.getElementsByTagName('input')[0].value!='')location.href='miapag.htm';
</script>

funziona ..
il problema è che nella mia pagina ho 3 form (per fare 3 cose diverse..)non è possibile impostare il nome del form perchè questo:
if(document.getElementsByTagName('input')[0].value!='')location.href='miapag.htm';

funziona solo se compilo il primo campo del primo form altrimenti no ...

altra domanda e se come primo campo avessi una checkbox?