我有一个使用<s:select>
标记的JSP页面。
<s:select
id="userGroups"
headerKey="-1"
headerValue="------ Select Group ------" list="userGroupList"
listValue="groupName"
onchange="selectGroup()">
我想要实现的是使用javascript函数显示所选项的listValue。可能是这样做的方法?
编辑:我的selectGroup()函数:
function selectGroup(){
var selectedGroup = document.getElementById('userGroups');
alert(selectedGroup.value);
}
答案 0 :(得分:2)
function selectGroup(){
var sel = document.getElementById('userGroups');
alert(sel.options[sel.selectedIndex].text);
}
或
<s:select
id="userGroups"
headerKey="-1"
headerValue="------ Select Group ------" list="userGroupList"
listValue="groupName"
onchange="selectGroup(this)">
function selectGroup(sel){
alert(sel.options[sel.selectedIndex].text);
}
或
<s:select
id="userGroups"
headerKey="-1"
headerValue="------ Select Group ------" list="userGroupList"
listValue="groupName"
onchange="alert(this.options[this.selectedIndex].text);">