por que simplemente no lo pasas "this" a la función??
Cita: function fnc(f) {
alert(f);
alert(f.sel.value);
return false;
}
<form name="form1" onsubmit="return fnc(this)">
<select name="sel">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select>
<input type="submit" value="ver" />
</form>