当一个TextBox获的焦点时弹出日历控件
我做的系统,用到弹出日历控件,但是却出现脚本错误:缺少对象脚本代码<TD><asp:textbox id="TextBox1" onfocus="Javascript:calendar(this.value)" runat="server" CssClass="InputCss"
ReadOnly="True"></asp:textbox>
希望大家帮帮忙 在线等
呵呵……
这个在后台处理吧,因为毕竟是服务器控件嘛……
其实要完成你的这个功能的话你可以用ajax提供的一个控件或者你到论坛的精华区看看有一个漂亮 的日历控件,很好使的…… 最简单的办法就是把它换成HTML控件
回复 1# zhishiouran 的帖子
这样用JS很麻烦,我这里有个扩展了的TextBox控件,获得焦点就弹出日历,添加到工具箱里后拉到页面上就OK。 [attach]35941[/attach]很好用,你看看吧 扩展了的TextBox控件???
不太明白 ?你由代码吗?我的邮箱是 esion2008@126.com
谢谢
谢谢大家
回复 7# zhishiouran 的帖子
发到你EMAIL了 asp:textbox空间有onfocus事件吗?一般是这样写的,在页面的 Page_Load 事件中写
this.TextBox1.Attributes.Add("onfocus", "calendar(this.value)");
如果换成HTML标签input也是可以的,但是会失去很多属性和方法!可以自己权衡! 这样我也试了 ,但是出现了脚本错误,“缺少对象” 终于搞定了 谢谢,benniao 的资料,真的很需要这方面的资料,再次谢谢
回复 12# zhishiouran 的帖子
呵呵 ,资料我这里很多。 是吗?呵呵,如果有问题再向你请教啊,谢谢!! [quote][bo][un]贝蕾[/un] 在 2008-6-29 16:37 的发言:[/bo]35941
很好用,你看看吧 [/quote]
//确实好用的,呵呵 楼主可不可以给我一份相关资料呀?我也需要这方面的资料!谢了! 能否给我一些?
我正在学习这个
我的邮箱:wangzp114@163.com 有这方面的控件。你直接拿来用吧。
页:
[1]
