无法通过JavaScript获取RadSearchBox文本

时间:2018-08-05 17:29:27

标签: javascript jquery asp.net telerik

<script type="text/javascript">            
        function getItem() {
        var sku = document.getElementById('<%=RadSearchBox1.ClientID%>').value; // Return undefind
        document.getElementById('<%= Label1.ClientID %>').innerHTML = sku;
        } 
</script>

它总是在Label1中返回Undefined

<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" OnClientClick="getItem();return false;" />
    <asp:Label ID="Label1" runat="server" ></asp:Label>

1 个答案:

答案 0 :(得分:1)

您可以使用如下代码获取输入值:

antlr Formula.g4

注意,我在document.getElementById中添加了_Input,因为搜索文本框ID与RadSearchBox控件不同