0

我正在尝试从数据库中创建列表的 HTML 页面列表成员,我已经建立了连接,但是当使用下拉菜单通过 onclick 选择列表的名称时,我希望它显示下面的列表成员。我试图合并一个 onclick 功能,但是当我希望它仍然留在同一页面上但列出成员时,它会一直链接到另一个页面。

<script type="text/javascript"> 
function changeFunc() 
{ 
var selectBox = document.getElementById("nameoflist"); 
var selectedValue = selectBox.options[selectBox.selectedIndex].value; 
alert(selectedValue); 
} </script>

<select name="nameoflist" onchange="changeFunc();">

<option value="" disabled="disabled" selected="selected">Select Recipients</option>
<option value="All Recipients">All Recipients</option>
<option value="Tech List">TechList</option></select>

期待您的帮助!

CP

4

1 回答 1

0

保存几行,传入this你的内联处理程序,并在你的函数中使用它:

function changeFunc(obj) 
{ 
    var selectedValue = obj.options[obj.selectedIndex].value; 
    alert(selectedValue); 
}

<select name="nameoflist" onchange="changeFunc(this);">
于 2013-10-31T16:15:39.607 回答