facciamo così ke è più elegante:Originariamente inviato da mcjennis
<form name="form_esempio" method="POST">
<select onChange="submit()">
<option onChange="document.form_esempio.action = \"link1\"" value="link1">link1</option>
<option onChange="document.form_esempio.action = \"link1\"" value="link2">link1</option>
</select>
</form>
Potrebbe funzionare così?
nella funzione submit metticodice:<select onChange="submit()" name="targets"> <option value="link1">link1</option> <option value="link2">link1</option> </select>
document.form_esempio.action = document.form_esempio.targets.options[document.form_esempio.targets.selectedIndex].value;
in questo modo il target è rappresentato direttamente dal value dell'opzione selezionata![]()