Je suis en train de modifier l'action de forme en fonction de la valeur sélectionnée dans un menu déroulant ...javascript - Modifier l'action du formulaire en fonction de la sélection?
Fondamentalement, le HTML ressemble à ceci:
<form class="search-form" id="search-form" method="post" accept-charset="UTF-8" action="/search/user">
<select id="selectsearch" class="form-select" name="selectsearch">
<option value="people">Search people</option>
<option value="node">Search content</option>
</select>
<label>Enter your keywords: </label>
<input type="text" class="form-text" value="" size="40" id="edit-keys" name="keys" maxlength="255" />
<input type="submit" class="form-submit" value="Search" id="edit-submit" name="search"/>
</form>
Si « peuple » est sélectionné, (par défaut), l'action devrait être "/ search/user", et si le contenu est sélectionné, l'action devrait être "/ search/content"
Je suis toujours en train de chercher, mais je n'ai pas encore été capable de savoir comment faire ...
C'est bien mieux que ce que j'essayais ... Merci – n00b0101
A travaillé parfait. Merci. J'ai mis à jour ce code pour modifier l'action sur soumettre plutôt que sur le changement de formulaire. – Ryan
Très bien! Ça a beaucoup aidé! – Alex