我正在开发一个 .Net/C# 的 Web 应用程序,之前一直使用基于 JavaScript 的日历控件让用户选择日期,这一直很好用。
今天我更改了代码,包含了一个主页面,从子页面调用的日期选择器停止工作了,问题在于返回日期的文本框不再有效,因为表单声明现在位于主页面上。
代码如下:
我在网上看到了很多示例,收集了文本框客户端 ID 并将其传递给以下各种组合,但我始终得到相同的错误。
提前感谢。
今天我更改了代码,包含了一个主页面,从子页面调用的日期选择器停止工作了,问题在于返回日期的文本框不再有效,因为表单声明现在位于主页面上。
代码如下:
href="javascript:;" onclick="calendarPicker('form1.TBApplyDate');" title="Select Date from Calendar">Select
"错误行:1 错误:'window.opener.document.form1.TBApplyDate' 为空或不是对象"我在网上看到了很多示例,收集了文本框客户端 ID 并将其传递给以下各种组合,但我始终得到相同的错误。
href="javascript:;" onclick="calendarPicker('ctl00_MainContent_TBApplyDate');" title="Select Date from Calendar">Select
href="javascript:;" onclick="calendarPicker(form1.<%=TBApplyDate.ClientID%>');" title="Select Date from Calendar">Select
有人能提供任何帮助,告诉我如何成功引用文本框吗?提前感谢。
- GordonK