Textbox获得焦点的属性 是不是onClick
我在html写如下语言<asp:TextBox ID="txtga51" runat="server" Width="77px" onClick="WdatePicker()"></asp:TextBox>
结果提示如下:
消息 1 验证(ASP.Net): 特性“onClick”不是元素“TextBox”的有效特性。 E:\D\ERP\ERP编程\WEB设计\博禄德WEB平台\博禄德WEB平台\Web\Qc\Qcount.aspx 53 63 E:\...\Web\
那Textbox获得焦点的属性 是不是onClick,如果不是,那应该是什么呢
--------------------编程问答-------------------- ASP.NET的Textbox没有设置focus、
你如果想某个文本框得到焦点你可以这样
document.getElementById("<%=txtga51.ClientID%>").focus(); --------------------编程问答--------------------
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script>
function test() {
document.getElementById("<%=txtga51.ClientID%>").focus();
}
</script>
</head>
<body >
<form id="form1" runat="server">
<asp:TextBox ID="txtga51" runat="server" Width="77px" ></asp:TextBox>
</form>
</body>
这样你的txtga51文本框就被获得焦点了 --------------------编程问答--------------------
注意body里的 <body onload="test()">
其实现在开发web很少用他自己的一些控件 了,都是用些JQUery UI
--------------------编程问答-------------------- 不是获得焦点,只是用户点进去的时候, 跳出一个日历 让用户可以选择日期. --------------------编程问答-------------------- onfocus="WdatePicker()" onblur="this.value=WdatePicker.值;WdatePicker.隐藏"
新版本只需要设置CssClass="Wdate"就行了 --------------------编程问答-------------------- window.onload = function () {
document.getElementById("txtga51").onfocus = function () {
WdatePicker();
}
} --------------------编程问答-------------------- 首先你的代码没问题,他只是提示信息并不是错误..所以没事的
补充:.NET技术 , ASP.NET