ho questo form:

<form name="search" method="post" action="cerca.asp?parola="+document.search.ricerca .value+"">

<input type="text" name="ricerca">

<input type="submit" name="submit" value="Nel web" OnClick="cerca('http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=');">

<input type="submit" name="submit" value="Nel sito" onClick="controlla_cerca();return false;">

</form>

Il problema nasce dal fatto che non viene preso il valore di document.search.ricerca.value nel action, mentre se inserisco nell'intestazione del form un onSubmit="alert(document.search.ricerca.value)" si apre correttamente l'alert con il valore inserito.

Da cosa può dipendere?