grazie della risposta...
non va...probabilmente perchè mi sono spiegato male
ti posto il codice:

js che controlla inserimento testo nella form

codice:
<script language="JavaScript" type="text/javascript">
<!--
//Controlla il form prima di spedirlo
function ControllaForm () {
//Messaggio di errore se il form è vuoto
if (document.FormMotoreDiRicerca.CosaCerco.value=="")
{
alert("Please inser a keyword");
document.FormMotoreDiRicerca.CosaCerco.focus();
return false;
}
return true
}
// -->
</script>

il codice della form:

codice:
<form method="get" name="FormMotoreDiRicerca" action="search.asp" target="main" onSubmit="return ControllaForm();">
  <a title="Digit Keyword or text for Search"> 
    <input type="text" name="CosaCerco" style="font-size: 8pt; color: #000000; width:80px; " size="12" >
  </a>
<a title="Start Search"> 
  <input name="go" type="submit" id="go" class="gosearch" value="Go">
  </a>
 
  <select name="TipoDiRicerca" class="testosearch" >
      <option value="AlmenoUnaParola">one keyword</option>
      <option value="TutteLeParole">all keyword</option>
      <option value="FraseIntera">frase intera</option>
  </select>

 </form>
e dopo da search.asp recupero il testo e il valore della combo box per la ricerca...quindi volendo sostituire il punsante
codice:
[<input name="go" type="submit" id="go" class="gosearch" value="Go">
con cui attivo la form come procedo....