Non avevo capito che la funzione era il controllo stesso della option, se vuoi farlo in linea sulla select:
codice:
<select name="ris_i" id="ris_i" onchange="if(this.option[this.selectedIndex].value=='02' && confirm('Vuoi davvero cambiare il valore in 02?')){a premuto ok fai quello che vuoi;}else{this.option.selectedIndex=0; return false;//reimposto la select a 0 e fermo l'evento} ">
<option value="<%=objRS("Ris")%>" selected><%=objRS("Ris")%></option>
<option value="02">02</option>
</select>
funzione separata:
codice:
function VerificaOption(opt){
//verifico la option sia 02 e lancio il confirm
if(opt.option[opt.selectedIndex].value=='02' && confirm('Vuoi davvero cambiare il valore in 02?')){
a premuto ok fai quello che vuoi;
}
else{
//reimposto la select a 0
opt.option.selectedIndex=0;
return false;//fermo l'evento
}
}
<select name="ris_i" id="ris_i" onchange="VerificaOption(this)">