<script language='javascript'>
<!--
function checkdata() {
if (Jtrim(document.forms['Form1'].elements['TextBox1'].value)=='') {
window.alert ("请输入您的姓名 !")
return false
}
if (Jtrim(document.forms['Form1'].elements['TextBox2'].value)=='') {
window.alert ("密码不得为空!")
return false
}
return true
}
-->
</script>
有一个按扭点后就判断<asp:button id=button1 OnClick="checkdata()"/>
后台是这么写的
void button1_OnClick(object sender,EventArgs e)
{
Response.Write("<script>window.open(..............);</script>");
}
如果这么写就会报错,不知道如何写呢。如何在客户端做呢。
<!--
function checkdata() {
if (Jtrim(document.forms['Form1'].elements['TextBox1'].value)=='') {
window.alert ("请输入您的姓名 !")
return false
}
if (Jtrim(document.forms['Form1'].elements['TextBox2'].value)=='') {
window.alert ("密码不得为空!")
return false
}
return true
}
-->
</script>
有一个按扭点后就判断<asp:button id=button1 OnClick="checkdata()"/>
后台是这么写的
void button1_OnClick(object sender,EventArgs e)
{
Response.Write("<script>window.open(..............);</script>");
}
如果这么写就会报错,不知道如何写呢。如何在客户端做呢。
解决方案 »
- 什么是航信配置呀?????
- Object reference not set to an instance of an object.
- 替换字符串
- 用vs2005写的aspx页面,如何在另一台没有装vs2005的电脑上运行?
- 郁闷,在DataGrid导出Excel中,有此全部中文变成乱码,有此有中文的也正常显示中文???
- 高分:类型“DataGridLinkButton”的控件“dgShow__ctl2__ctl0”必须放在具有 runat=server 的窗体标记内
- 如何把文件缓存在Temporary Internet Files\Content.IE5\下
- 这是一个写入的一个SQL类,麻烦谁帮我看看在ButtonCLICK中该怎么写代码
- 问一个SQL的问题
- 在Web页面如何动态生成控件?(只要解决问题,立刻给分!)
- 我刚开始学习asp.net,请教一个问题
- 关于分页问题
Response.Write(@"<script language=JavaScript>alert('你好!');</script>")
pageLoad()
{
button1.Attribuates.add("onclick","checkdata()");
}
<asp:button id=button1 runat=server"/>然后在cs
pageLoad()
{
button1.Attribuates.add("onclick","checkdata()");
}
void button1_OnClick(object sender,EventArgs e)
{
Response.Write("<script>window.open(..............);</script>");}
如果在在page_load里加
button1.Attribuates.add("onclick","checkdata()");
会报错的。
不可能吧
<script language='javascript'>
<!--
function checkdata() {
if (Jtrim(document.forms['Form1'].elements['TextBox1'].value)=='') {
window.alert ("请输入您的姓名 !")
return false
}
if (Jtrim(document.forms['Form1'].elements['TextBox2'].value)=='') {
window.alert ("密码不得为空!")
return false
}
return true
}
-->
</script>
服务器端
void Page_Load(object sender,EventArgs e)
{
button1.Attributes .Add("onclick","checkdata()");
}void button1_OnClick(object sender,EventArgs e)
{
SqlConnection myconn =(SqlConection)HttpContext.Current.Items(Connection);
myconn.Open();
strsql="select * from tablea";
SqlCommand cmd = new SqlCommand(strsql,myconn);
SqlDataReader dr = cmd.ExecuteReader();
if(dr.Read())
{
Response.Write("<script>window.open(..............);</script>");
}
}
但在状态栏上会显示页面上有错!!!!!