可以'无法从Javascript中检索RadDatePicker对象
Can't retrieve RadDatePicker object from Javascript
我对此感到头疼,我无法让RadDatePicker的Client-Side API工作。该对象没有函数或没有属性。我的愿望很简单,只想在javascript上创建一个RadDatePicker的对象。请检查ClearControl函数。只想在find datepicker控件对象上使用set_selectedDate方法。类似:
var today = new Date();
var dateAcc = $find("<%=dtpDODate.ClientID %>");
dateAcc.set_selectedDate(today);
你能帮我在一个空白的aspx页面上找到这个代码的问题吗?
<script type="text/javascript" language="javascript">
function ClearControl(DivID) {
try {
var elements = null;
if (DivID == null) {
var oForm = document.forms['frmSiteMain'];
if (!oForm) {
oForm = document.form1;
}
elements = oForm.elements;
}
else {
elements = document.getElementById(DivID).getElementsByTagName("input");
}
// oForm.reset();
for (i = 0; i < elements.length; i++) {
if (elements[i].type != null) {
field_type = elements[i].type.toLowerCase();
if (field_type) {
if ((elements[i].id.toString().search("body_") == 0 || elements[i].id.toString().search("ctl00_body_") == 0) && elements[i].id.toString().indexOf("_dtp") > 0) {
var today = new Date();
var control = $find(elements[i].id.toString());
control.set_selectedDate(today);
break;
}
}
}
}
}
catch (e) {
alert(e.message + " Type:" + field_type);
}
}
</script>
<div class="p_div" id="divDODate" runat="server">
<div class="m1">
<asp:Label ID="lblDODate" runat="server" Text="Date"></asp:Label>
<telerik:RadDatePicker ID="dtpDODate" runat="server" MapColumnName="strDODate">
<DateInput ID="DateInput1" DateFormat="MM/dd/yyyy" runat="server">
</DateInput>
</telerik:RadDatePicker>
</div>
</div>
感谢您的帮助,
问题是特定的,错误的对象创建语法,请检查下面的sytax
else if ((elements[i].id.toString().search("body_") == 0 || elements[i].id.toString().search("ctl00_body_") == 0) && elements[i].id.toString().indexOf("_dtp") > 0) {
var today = new Date();//get date
var control = $find(elements[i].id.toString());//create object of date picker control
control.set_selectedDate(today);//fill picker with date.
break;
}
相关文章:
- 无法使用javascript检索SPList项
- 如何使用Quickbase API和javascript检索、添加数据
- 有没有一种方法可以使用Javascript检索谷歌表单ITSELF(而不是电子表格)的数据
- Javascript-检索文件夹中文件的名称
- 由 JavaScript 检索的 Div 未显示在源代码中
- 无法使用javascript检索django序列化的json
- 为Google Matrix指定API密钥API Javascript检索用法
- 正在通过JavaScript检索设置
- 基于一个属性Javascript检索多个对象
- JavaScript 检索特定 ul 的大小
- JavaScript - 检索在外部 for 循环内生成的变量值
- 从 JavaScript 检索表单提交的状态
- 如何在iPad或平板电脑上使用Javascript检索区域格式
- 如何通过 Javascript 检索有关 SharePoint 中网站内容的数据
- 无法使用 JavaScript 检索 HTML 元素的类型
- 无法使用普通 JQuery/Javascript 检索输入字段的值
- 使用javascript检索嵌入视频的宽度
- 如何使用javascript检索有关mp3的信息
- 如何使用 JavaScript 检索多个 JSON 文件
- 是否可以仅使用javascript检索数据库详细信息