首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

:"onfocus”不是“TextBox”的有效属性

2012-04-18 
求救:onfocus”不是“TextBox”的有效属性找了一晚上,实在不行了。目标(VS2005):一个Textbox,点一下出现日历

求救:"onfocus”不是“TextBox”的有效属性
找了一晚上,实在不行了。
目标(VS2005):
一个Textbox,点一下出现日历控件,对精确到秒的时间进行选择。
asp代码: 
  <script type="text/javascript" language="javascript" src="/calendar.js"</script>
  <asp:TextBox ID="TextBox7" onfocus="setday(this)" runat="server"></asp:TextBox>
cs代码中加了 TextBox7.Attributes .Add ("onfoucs","Javascript:calendar() ") ;
仍然出现下列错误:
属性“onfocus”不是元素“TextBox”的有效属性。
查了相关帖子,还是不能解决,请指一条明路。。。。。


[解决办法]
楼主大惊小怪了,这只是VS2005不提倡使用这个属性,但仍然可以编译的.
[解决办法]
<asp:TextBox ID="TextBox7" onfocus="setday(this)" runat="server"> </asp:TextBox> 

这是没问题的,你可以放心就这样使用,即使 VS 编译或者提示错误,这是VS的验证功能而已。

[解决办法]

探讨
<asp:TextBox ID="TextBox7" onfocus="setday(this)" runat="server"> </asp:TextBox>

这是没问题的,你可以放心就这样使用,即使 VS 编译或者提示错误,这是VS的验证功能而已。

[解决办法]
<asp:TextBox ID="txtStartDate" runat="server" onfocus="calendar()"></asp:TextBox>
直接用就可以!!!

热点排行