2011-09-02 71 views
1

我有一個基本日期選擇器,我想在JavaScript方法中獲得它的值。無論我嘗試什麼,都說undefined就是價值。這是我使用的代碼。使用JavaScript獲取BasicDatePicker的值

         <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 

也是我一直在使用.selectedText和.value的該方法的getElementById背後嘗試和既不工作。

回答

1

使用value(附註五應該是小寫)

var toDate = document.getElementById('<%=bdpToDate.ClientID %>_TextBox').value; 
+0

的.value的沒有任何工作,但它仍然顯示爲未定義當我顯示了回去。 – Lucas

+0

你可以在'var toDate'之前加入這個語句alert(document.getElementById('<%= bdpToDate.ClientID%>')。tagName);並且讓我知道返回的是什麼? – Chandu

+0

Theres an Alert box that just says DIV – Lucas