无法通过 javascript 获取 RadSearchBox 文本

Can't get the RadSearchBox text by javascript

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

它总是return在 Label1 中未定义

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

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

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

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