From: <asp:TextBox ID = "StartTime" runat="server" onfocus="calendar()" AutoPostBack="true"></asp:TextBox>
To: <asp:TextBox ID = "EndTime" runat="server" onfocus="calendar()"
ontextchanged="EndTime_TextChanged" AutoPostBack="true" ></asp:TextBox>
两个TextBox通过onfocus给其赋值,但是改变值之后却不能触发ontextchanged事件, AutoPostBack="true"这个属性也设置了,求问为什么?
To: <asp:TextBox ID = "EndTime" runat="server" onfocus="calendar()"
ontextchanged="EndTime_TextChanged" AutoPostBack="true" ></asp:TextBox>
两个TextBox通过onfocus给其赋值,但是改变值之后却不能触发ontextchanged事件, AutoPostBack="true"这个属性也设置了,求问为什么?
{
string strCC = "www.esoutong.com";
Response.Write(strCC); }2.调用方法:CsharpVoid()<script language="javascript">
document.write("<%CsharpVoid();%>");
</script>
ontextchanged="EndTime_TextChanged" AutoPostBack="true" > </asp:TextBox> 这个文本框,点上之后会显示一个日历,然后选上日期之后,我想触发这个ontextchanged事件,但是通过js赋值的文本框,ontextchanged是无法捕获的,所以我就不知道该怎么做了
From:
<asp:TextBox ID="StartTime" runat="server" onfocus="calendar()" onblur="this.form.submit();"> </asp:TextBox>
To:
<asp:TextBox ID="EndTime" runat="server" onfocus="calendar()" onblur="this.form.submit();"> </asp:TextBox>
<%@ Page Language="C#" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(StartTime.Text);
Response.Write(EndTime.Text);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function calendar(o) {
o.value = (new Date()).toLocaleString();
}
</script>
</head>
<body>
<form id="form1" runat="server">
From:
<asp:TextBox ID="StartTime" runat="server" onfocus="calendar(this)"> </asp:TextBox>
To:
<asp:TextBox ID="EndTime" runat="server" onfocus="calendar(this)" onblur="this.form.submit();"> </asp:TextBox>
</form>
</body>
</html>
this.form1.submit();(form1是form的ID)