Bonjour, je ne vois pas pourquoi lorsque je valide mon formulaire, il ne va pas dans la function.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<script type="text/javascript" >
        function changeville(ville) {
                var machaine = ville.value;
                var exp = /(\')|(%20)|(')|(-)|(\s)/gi;
		machaine = machaine.replace(exp,"_");
		machaine = machaine.toLowerCase(machaine);
                window.location.href = 'http://www.justacote.com/forum.php?id=<?php echo $id;?>&ville='+escape(machaine);                
        }
</script>
 
<form method="get" onsubmit="return changeville(this);">
        <p><label>Affiner par ville : </label><input type="text" value="<?php if(!empty($ville) && $ville !="Ville-code postal") echo $ville; else echo "Code postal";?>" name="ville" id="ville" size="35" autocomplete="off" style="height:14px" onFocus="if (this.value=='Code postal') this.value='';" onBlur="if (this.value=='') this.value='Code postal';" /><input type="submit" name="affiner" value="OK" />  
        <div id="exemple1_update" class="exemple1_class"></div>
        <script language="JavaScript" type="text/javascript">
                new AutoCompleteur('ville', 'exemple1_update', 'autocompletion.php', {
                        Ajax: {
                                paramName:'film'
                        }
                });
        </script>                                                                                     
</form>
Merci de votre aide