我正在使用java datepicker,现在当我点击输入控件时它会显示一个日历,当我选择一个日期时,它会在输入类型文本控件中显示它。现在我希望它显示在文本框中(作为旁注,我想将类型文本更改为键入按钮) 这是javascript代码
window.onload = function(){
new JsDatePick({
useMode: 2,
target: "inputField",
dateFormat:"%d-%M-%Y"
和控件
<input type="text" size="12" id="inputField" name="inputField" />
<asp:TextBox ID="txtDateTime" name="txtDateTime" runat="server"></asp:TextBox>
我已经尝试将目标更改为txtDateTime,但它提供了一个对象必需的错误
答案 0 :(得分:0)
TimSchmelter的评论是正确的,所以我所做的只是改变我的目标值
new JsDatePick({
useMode: 2,
target: "ctl00_mainContent_txtDate",
dateFormat: "%d-%M-%Y"
});
到实际的ASP.NET生成的ID(通过右键单击网页并选择查看源来检查)。所以TimSchmelter感谢答案...... =)