<Script language="javascript">
function check()
{
var dataregex=/^\d{4}\-\d{2}\-\d{2}\-\d{2}$/;if(gaga.data.value=="")
{
alert("请输入你希望面试的时间")
gaga.data.focus();
return false;
}
<body>
<form name="gaga" onsubmit="return check()" method="post" runat=server>
<div>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button"/>
</div>
</form>
。
private static string strconn = ConfigurationManager.AppSettings["dsn"];
private SqlConnection IDConnection = new SqlConnection(strconn);
protected void Page_Load(object sender, EventArgs e)
{
if (!Session.IsNewSession && Session.Contents["ComID"] != null)
{
Label2.Text = Session["ComID"].ToString();
Label1.Text = Convert.ToString(company_view_company_resume.contt()).Trim();
Button1.Attributes.Add("onclick", "return check();");
}
else
{
Response.Redirect("~/company/company_index.aspx");
}
} protected void Button1_Click(object sender, EventArgs e)
{
SqlCommand myCommand = new SqlCommand(null, IDConnection);
myCommand.CommandText = "insert into CompanyContact(Data,Name,Phone) values(@Data,@Name,@Phone)";
string data = Request.Form["data"];
string ConnectPerson = Request.Form["name"];
int ComPhoneNO = System.Convert.ToInt32(Request.Form["phone"]);
myCommand.Parameters.AddWithValue("@Data", data);
myCommand.Parameters.AddWithValue("@Name", ConnectPerson);
myCommand.Parameters.AddWithValue("@Phone", ComPhoneNO);
IDConnection.Open();
myCommand.ExecuteNonQuery();
IDConnection.Close();
}
我想实现js验证成功的话就提交数据库。
现在出的问题是<form name="gaga" onsubmit="return check()" method="post" runat=server action=result.aspx>
在form里加上runat=server的话就可以插入数据库,但不能js验证.如果runat=server不加的话就能js验证.但是插入不进数据库
function check()
{
var dataregex=/^\d{4}\-\d{2}\-\d{2}\-\d{2}$/;if(gaga.data.value=="")
{
alert("请输入你希望面试的时间")
gaga.data.focus();
return false;
}
<body>
<form name="gaga" onsubmit="return check()" method="post" runat=server>
<div>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button"/>
</div>
</form>
。
private static string strconn = ConfigurationManager.AppSettings["dsn"];
private SqlConnection IDConnection = new SqlConnection(strconn);
protected void Page_Load(object sender, EventArgs e)
{
if (!Session.IsNewSession && Session.Contents["ComID"] != null)
{
Label2.Text = Session["ComID"].ToString();
Label1.Text = Convert.ToString(company_view_company_resume.contt()).Trim();
Button1.Attributes.Add("onclick", "return check();");
}
else
{
Response.Redirect("~/company/company_index.aspx");
}
} protected void Button1_Click(object sender, EventArgs e)
{
SqlCommand myCommand = new SqlCommand(null, IDConnection);
myCommand.CommandText = "insert into CompanyContact(Data,Name,Phone) values(@Data,@Name,@Phone)";
string data = Request.Form["data"];
string ConnectPerson = Request.Form["name"];
int ComPhoneNO = System.Convert.ToInt32(Request.Form["phone"]);
myCommand.Parameters.AddWithValue("@Data", data);
myCommand.Parameters.AddWithValue("@Name", ConnectPerson);
myCommand.Parameters.AddWithValue("@Phone", ComPhoneNO);
IDConnection.Open();
myCommand.ExecuteNonQuery();
IDConnection.Close();
}
我想实现js验证成功的话就提交数据库。
现在出的问题是<form name="gaga" onsubmit="return check()" method="post" runat=server action=result.aspx>
在form里加上runat=server的话就可以插入数据库,但不能js验证.如果runat=server不加的话就能js验证.但是插入不进数据库
解决方案 »
- Asp.net中调用OCX控件失败,提示“对象不支持此属性或方法”
- Request.Url.Host 获取到的内容是 hostname1 这是为啥?
- 关于Datagrid绑定Dropdownlist的问题,急需大家帮助
- 我用GridView.DataBind()绑定数据,请问怎么实现字段排序?
- 请问一下 vs 2005下面怎么新增web应用程序呀?
- vs2005新建类中没有写好的域名空间?
- 怎么设置treeview的图标大小啊,
- 简单问题请教。
- 怎么让 DataGrid的列可以拖动,来改变列的宽度
- 关于水晶报表的REPORTSOURCE的问题:
- 请问网站 后台代码 不写 try catch final 可以吗?什么时候该用?
- js验证提交数据库问题。提交原代码进行研究!在线急等。帮帮忙啊。
Button1.Attribute.Add("OnClick","javascript:return check()")好象是这样的,记不太清楚了
除非你的表单名有重复,不然验证不会不起作用的
<asp:ImageButton ID="ibLogin" runat="server" BorderWidth="0" Height="22" ImageUrl="../../images/Login/Login.gif" OnClick="ibLogin_Click" /><script language="javascript" type="text/javascript">
function checkForm()
{
with( document.all)
{
if( item("tbCode").value == "")
{
alert("请输入ID号!");
item("tbCode").focus();
return false;
}
if( item("tbPassword").value == "")
{
alert("请输入密码!");
item("tbPassword").focus();
return false;
}
/*if( item("tbCheckCode").value == "")
{
alert("请输入验证码!");
item("tbCheckCode").focus();
return false;
}*/
}
}
</script> <script event="onclick" for="ibLogin" language="javascript" type="text/jscript">
return checkForm();
</script>
<form name="gaga" onsubmit="return check()" method="post" runat=server>,runatserver控件要设置ID,而不是设置其name2. return check(),请检查这个函数:如果检查不通过的话,有没有返回false值?
<form id="gaga" onsubmit="return check()" method="post" runat="server"> <script language="javascript">
function check()
{
var dataregex=/^\d{4}\-\d{2}\-\d{2}\-\d{2}$/; if(gaga.data.value=="")
{
alert("请输入你希望面试的时间")
gaga.data.focus();
return false;
}
}
</script> <div>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
</div>
<asp:TextBox ID="data" runat="server"></asp:TextBox>
</form>