生活已是百般艰难,为何不努力一点。下面就给大家分享JS代码:获得当前select元素值的脚本,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。
如果select 元素下的所有 option 元素均没有指定 selected 属性,会默认选中第一个。 可以通过 获取到选中的 option 元素的索引。 可以通过 select.options[] 获取到选中的 option 元素。 option 元素 option selected="selected" value="value3"text3/option,可以通过 获得 option 元素的 value 属性值,即 value3;可以通过 获得 option 元素内的文本,即 text3。 如果 option 元素没有定义 value 属性,则 IE 中 无法获得,但 Safari、Opera、FireFox 依旧可以通过 获得,值同于 。 可以通过 && .specified 来判断 option 元素是否定义了 value 属性。
故,获得当前 select 元素值的脚本如下:
var getSelectValue = funtion(select) {
var idx = ,
option,
value;
if (idx -1) {
option = ];
value = ;
return (value && ) ? : );
}
return null;
}