Innanzi tutto vediamo di scrivere meglio:
Adesso anche qualcun altro oltre a me, se può, forse ti risponderà:codice:<form onsubmit="if(document.jumpmenu.f.value==-1)return false" action="/" method="GET" name="jumpmenu"> <select gtbfieldid="44" name="f" onchange="if(this.options[this.selectedIndex].value!=-1) document.jumpmenu*submit()" class="forminput"> <option value="-1">Vai al Forum</option> <option value="-1">------------</option> <option value="8347359" selected="selected">Forum</option> <optgroup label="Wii e Dintorni"> <option value="8344395">- Assistenza SoftMod</option> <option value="8338702">- Homebrews</option> <option value="8338703">- Zona Cubo</option> <option value="8340828">- Guide</option> <option value="8338701">- Backup Loader</option> <option value="8344406">- Utility</option> <option value="8344407">- Antibrick e Precauzioni</option> <option value="8344408">- Special Backup</option> </optgroup> <optgroup label="Off Zone"> <option value="8344412">- Presentazioni</option> <option value="8344410">- Off Topic</option> <option value="8344411">- Zona Staff</option> </optgroup> </select> <input type='button' name='Vai!' value='Vai!'class="forminput" type="submit"> </form>
Leggere una form scritta su una sola riga non è intuitivo !!
Se noti ho evidenziato in rosso una parte dell'onchange della select:
document.jumpmenu*submit()
Se mi spieghi cosa significa document.jumpmenu moltiplicato submit() .....
In ogni caso, spiegati un po' meglio!
Non si è capito molto bene cosa vuoi che succeda all'onchange della select ...
HTH
Zappa