Pourquoi le reload() ?
Le location.href=url; suffit si tu veux diriger l'utilisateur.
Ton erreur vient du fait que tu fais une recherche par id, alors que ton select n'a qu'un name.
<select id="categorie" onchange="categorie()">
Pour débugger du web, télécharge WebDeveloper pour Firefox.
Ca te donne tout un tas d'infos et d'outils utiles.
Message édité par Pascal le nain le 19-08-2009 à 14:20:44