JavaScript中ASP标签的值

JavaScript中ASP标签的值,javascript,asp.net,tabs,jquery-ui-tabs,Javascript,Asp.net,Tabs,Jquery Ui Tabs,我有一个ASP.NET标签控件,用于将文本/字符串值从我的C后端传递到页面中的JavaScript函数 我正在使用easyTabs功能,但需要根据搜索类型以编程方式切换选项卡 function changeTab() { var tab = document.getElementById('<%=searchType.Text%>').textContent; if (tab == "Officer") { $('#tab-co

我有一个ASP.NET标签控件,用于将文本/字符串值从我的C后端传递到页面中的JavaScript函数

我正在使用easyTabs功能,但需要根据搜索类型以编程方式切换选项卡

function changeTab() {
        var tab = document.getElementById('<%=searchType.Text%>').textContent;
        if (tab == "Officer") {
            $('#tab-container').easytabs('select', '#tabs1-officer');
            alert("Gotten this far: 4");
        }
        else {
            $('#tab-container').easytabs('select', '#tabs1-company');
            alert("Gotten this far: 5");
        }

据我所知,var tab没有从我的标签中获取值。我做错了什么?

我想你要找的是:

var tab = document.getElementById('<%=searchType.ClientID %>').innerHTML;
使用ClientID获取标签的ID,然后将其用作getElementById的参数。拥有标签后,innerHTML属性将获取标签的文本