Si consideri una casella di selezione html con un ID di "MySelect".La proprietà .value di HTMLSelectElement è affidabile
E 'sicuro per ottenere il valore dell'opzione selezionata in questo modo:
document.getElementById("MySelect").value;
piuttosto che questo:
var Sel = document.getElementById("MySelect");
var MyVal = Sel.option[MyVal.selectedIndex].value;
Sembra essere sicuro, ma non ho mai visto la documentazione su di esso .
Ma in questi giorni, non so, haha – david
"Non è stata ampiamente supportata con vecchi browser" è di gran lunga migliore. Che ne dici adesso? ; o) – Rodolphe
In realtà sto usando JQuery ma è all'interno di ogni callback e sembra molto più efficiente dire semplicemente this.value piuttosto che avvolgerlo in un oggetto Jquery completamente nuovo. –