Java搜索功能

| 我必须在javascript中开发搜索功能,以便当用户未在下拉列表中选择选项时将显示消息/弹出窗口。我在项目中使用usercontrols。因此,下拉列表位于.ascx文件中,而我的搜索功能将位于.aspx文件中。这是我正在使用的代码:
function Search() 
    {
        var src_status = createObj(\"bodyuc_drp_Status\").value;
        var src_program = createObj(\"bodyuc_drp_program\").value;

        if(document.getElementById(src_program).value == 0 && document.getElementById(src_client).value == 0)
         {
            alert(\"Please select atleast one client or program\")
            return false;
         }
        else {
            createObj(\"hdn_search\").value = \"Search\";
            return true;
        }
    }
if条件中的值\'0 \'是\'的索引-在下拉列表中选择一个-'选项。当索引为0时,应显示以上警告消息,否则用户应根据自己的选择获取数据。 即使用户选择了“选择一个”选项之外的其他值,此代码也会向我发出警报消息。谁能告诉我为什么? 非常感谢您的帮助。     
已邀请:
select
元素的
value
属性与所选
option
元素的
value
属性相同,而不是其索引。要获取索引,请使用
selectedIndex
属性:
if(document.getElementById(src_program).selectedIndex == 0 && document.getElementById(src_client).selectedIndex == 0)
    

要回复问题请先登录注册