使用JavaScript获取BasicDatePicker的值

使用JavaScript获取BasicDatePicker的值,javascript,datepicker,Javascript,Datepicker,我有一个基本的日期选择器,我想在JavaScript方法中获取它的值。无论我尝试什么,它都表示未定义的值。这是我正在使用的代码 <BDP:BasicDatePicker runat="server" ID="bdpToDate" TextBoxStyle-Width="62px" DateFormat="dd-MM-yyyy">

我有一个基本的日期选择器,我想在JavaScript方法中获取它的值。无论我尝试什么,它都表示未定义的值。这是我正在使用的代码

                                        <BDP:BasicDatePicker runat="server" ID="bdpToDate" TextBoxStyle-Width="62px" DateFormat="dd-MM-yyyy">
                                        </BDP:BasicDatePicker>

在javascript方法中

        var toDate = document.getElementById('<%=bdpToDate.ClientID %>').selectedDate;// does not work
var toDate=document.getElementById(“”)。selectedDate;//不起作用
此外,我还尝试在getElementById方法后面使用.selectedText和.Value,但两者都不起作用

使用
(注意v应为小写)

var toDate=document.getElementById(“\u TextBox”).value;
使用
(注意v应为小写)

var toDate=document.getElementById(“\u TextBox”).value;

该.value也不起作用,当我重新显示它时,它仍然显示为未定义。您能否添加此语句
警报(document.getElementById(“”).tagName)
var toDate
之前,告诉我返回了什么?有一个警告框,上面写着DIVI更新了答案。你试过了吗
var toDate=document.getElementById(“文本框”).value哇……在我点击OK按钮后,它突然打开了一个屏幕,显示了日期!.value也不起作用,当我显示它时,它仍然显示为未定义。您可以添加此语句
警报(document.getElementById(“”).tagName)
var toDate
之前,告诉我返回了什么?有一个警告框,上面写着DIVI更新了答案。你试过了吗
var toDate=document.getElementById(“文本框”).value哇……在我点击OK按钮后,它突然打开了一个屏幕,显示了日期!
var toDate = document.getElementById('<%=bdpToDate.ClientID %>_TextBox').value;