日历js脚本控件的不能显示,请大侠来帮忙

时间:2022-08-21 18:08:00
在这调用一个日历的js脚本控件 并拖一个html的文本框控件,点击文本框中,就能出现日历这个功能,但是,在做网页中,点击网页中的任何一个控件刷新网页后,再点击这个文本框,日历则无法显示,这个是怎么一回事,请大侠帮忙
<script type="text/javascript" src ="js/calender.js"></script>
<script language="javascript" type="text/javascript">
function time()
{
    var a = document.getElementById("<%=Begin_Time.ClientID %>").value;
    alert(a);
}
</script>
  从 <input type="text" id="Begin_Time" runat="server" name = "begin" onfocus="selectDate(this)" style="background-image: url(img/Calendar.png);" onclick=" Begin_Time_onclick()" />&nbsp;<br />
  到 <input type="text" id="End_Time" runat="server" name = "end" onfocus="selectDate(this)" style="background-image: url(img/Calendar.png);" />

7 个解决方案

#1


这种情况可能是JS脚本调用问题

#2


引用 1 楼 wuyq11 的回复:
这种情况可能是JS脚本调用问题

用这个js的控件只有那个html控件,在做单个功能的时候,还行,但是集成到整个大的框架上就出现这个问题,能否请大侠详细说明下

#3


[align=left]My97DatePicker js版日历调用

<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("PublishDate") %>' CssClass="Wdate"
        onFocus="new WdatePicker(this,null,false,'whyGreen')"></asp:TextBox><br />
[/align]

#4


只用my97  日历控件的路过。。。。。。。。

#5


引用 3 楼 handyzhu 的回复:
[align=left]My97DatePicker js版日历调用

C# code

<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("PublishDate") %>' CssClass="Wdate"
        onFocus="new WdatePicker(this,null,false,'whyGree……

但是大侠,我这个html的文本框控件调用有没有问题的呢

#6


引用 5 楼 gisfire 的回复:
引用 3 楼 handyzhu 的回复:
[align=left]My97DatePicker js版日历调用

C# code

<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("PublishDate") %>' CssClass="Wdate"
  onFocus="new WdatePicker(this,nul……


这个就不知道了   你既然发现了问题  那就是他写的calender.js 有问题的,兼容性或者其他方面不好。。。


我们只能给你推荐一个好用的   至于calender.js 除了作者,估计没人去研究修改了


所以:你的用法是对的  但本身代码有问题 你发现了  需要作者去改进;建议你更换其他的  比如my97

#7


calender是怎么写的

#1


这种情况可能是JS脚本调用问题

#2


引用 1 楼 wuyq11 的回复:
这种情况可能是JS脚本调用问题

用这个js的控件只有那个html控件,在做单个功能的时候,还行,但是集成到整个大的框架上就出现这个问题,能否请大侠详细说明下

#3


[align=left]My97DatePicker js版日历调用

<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("PublishDate") %>' CssClass="Wdate"
        onFocus="new WdatePicker(this,null,false,'whyGreen')"></asp:TextBox><br />
[/align]

#4


只用my97  日历控件的路过。。。。。。。。

#5


引用 3 楼 handyzhu 的回复:
[align=left]My97DatePicker js版日历调用

C# code

<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("PublishDate") %>' CssClass="Wdate"
        onFocus="new WdatePicker(this,null,false,'whyGree……

但是大侠,我这个html的文本框控件调用有没有问题的呢

#6


引用 5 楼 gisfire 的回复:
引用 3 楼 handyzhu 的回复:
[align=left]My97DatePicker js版日历调用

C# code

<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("PublishDate") %>' CssClass="Wdate"
  onFocus="new WdatePicker(this,nul……


这个就不知道了   你既然发现了问题  那就是他写的calender.js 有问题的,兼容性或者其他方面不好。。。


我们只能给你推荐一个好用的   至于calender.js 除了作者,估计没人去研究修改了


所以:你的用法是对的  但本身代码有问题 你发现了  需要作者去改进;建议你更换其他的  比如my97

#7


calender是怎么写的