Bonjour,
J'ai mis en place un formulaire avec un [ <input type="text" ... ] auto-complété, et je souhaiterai que mon formulaire se valide automatiquement quand l'internaute sélectionne une donnée de la liste (proposée dans l'autocomplétion), de telle sorte que l'on n'ait pas besoin d'utiliser le bouton submit (comme le fonctionne de Google ... même si je ne prétends pas me prendre pour lui !!!)
Voici mon morceau de code que je n'arrive pas à faire marcher :
// au chargement de la page je vérifie si mon formulaire a été validé ou pas
if (isset($_POST["formulaire_selec"]))
{
if (isset($_POST["inputString"])) { $ville = trim($_POST["inputString"]) ; }
}
(...)
// je voudrais valider mon formulaire que l'internaute a sélectionné une donnée via l'autocomplétion
document.forms.formulaire_selec.submit();
(...)
<FORM METHOD="POST" ACTION="http://www.monsite/index.php" name="formulaire_selec">
<input type="text" size="30" name='inputString' id="inputString">
</FORM>
Cdt,
J.
J'ai mis en place un formulaire avec un [ <input type="text" ... ] auto-complété, et je souhaiterai que mon formulaire se valide automatiquement quand l'internaute sélectionne une donnée de la liste (proposée dans l'autocomplétion), de telle sorte que l'on n'ait pas besoin d'utiliser le bouton submit (comme le fonctionne de Google ... même si je ne prétends pas me prendre pour lui !!!)
Voici mon morceau de code que je n'arrive pas à faire marcher :
// au chargement de la page je vérifie si mon formulaire a été validé ou pas
if (isset($_POST["formulaire_selec"]))
{
if (isset($_POST["inputString"])) { $ville = trim($_POST["inputString"]) ; }
}
(...)
// je voudrais valider mon formulaire que l'internaute a sélectionné une donnée via l'autocomplétion
document.forms.formulaire_selec.submit();
(...)
<FORM METHOD="POST" ACTION="http://www.monsite/index.php" name="formulaire_selec">
<input type="text" size="30" name='inputString' id="inputString">
</FORM>
Cdt,
J.