Sto cercando di modificare l'azione modulo in base al valore selezionato da un menu a discesa ...javascript - modifica l'azione del modulo in base alla selezione?
In sostanza, il codice HTML simile a questo:
<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>
Se "popolo" è selezionata, (che è di default), l'azione dovrebbe essere "/ search/user", e se il contenuto è selezionato, l'azione dovrebbe essere "/ search/content"
Sto ancora cercando in giro, ma non sono stato in grado di scoprire come fare questo ...
Questo è il modo migliore di quello che stavo cercando ... Grazie – n00b0101
Perfetto. Grazie. Ho aggiornato questo codice per modificare l'azione su submit anziché su cambio modulo. – Ryan
Molto buono! Ha aiutato molto! – Alex