【发布时间】:2015-09-29 15:39:08
【问题描述】:
我有一个文本框,其中填写了基于我使用的 Calendar.js 文件的日期(可以在 http://www.mattkruse.com/javascript/calendarpopup/source.html 找到)
用户点击图片按钮,弹出一个日历,然后填充文本框。
当我使用它时,它显然有效;但是,当我在 Visual Studios 中调试我的 VB.net 编码时,文本框显示为空:
有什么建议为什么会发生这种情况?稍后我需要阅读文本框中的字符串。我需要以某种方式转换从 Calander.js 文件中填充的文本,并将其保存为文本框中的字符串。
<script type="text/javascript" id="js1">
var cal1 = new CalendarPopup();
</script>
HTML:
<td style="padding-top:20px; padding-left:15px;">
<asp:TextBox runat="server" id ="CERT_AGENCY_EXP1" Cssclass="fieldrequired" name="Agency1 Date Txt" size="10" maxlength="10" BackColor="#CCCCCC" ReadOnly="True" TabIndex="40"/>
<asp:ImageButton name="anchor1" id="anchor1" runat="server" style="padding-top:30px; float:left;" value=""/>
<img src="Images/calendar.png" value=""
onClick="cal1.select(document.forms[0].CERT_AGENCY_EXP1,'anchor1','MM/dd/yyyy'); return false;" title="cal1.select(document.forms[0].CERT_AGENCY_EXP1,'anchor1','MM/dd/yyyy'); return false;" name="anchor1" id="a1" />
</td>
【问题讨论】:
标签: javascript html asp.net vb.net calendar