asp.net alert无法显示
在用C#编写asp.net的时候,在一个button的点击时间中加入判断if(T1.Text==""){Response.Write("<script>alert('标题...
在用C#编写asp.net的时候,在一个button的点击时间中加入判断
if(T1.Text=="")
{
Response.Write("<script>alert('标题不能为空!');</script>);
return ;
}
但是点击按钮时,如果走到此分支,网页会出现“假死”现象,一直在读取。反复点击按钮,有时候对话框会弹出。
改过方法,将提示作成隐藏的Label,当非法输入时设置Label的Visible属性为true。也会出现同样问题,“假死”,反复点击时可能会正常运行。
这是怎么回事?另外,再一个点击事件中如果只写“Response.Write("index.aspx");”有时也会出现“需要点击好几遍才会跳转”的情况
上述问题,解答哪个都给分,当然是回答正确。
不好意思。双引号的问题是我粘贴错误,我在程序中是有双引号的,不然编译不可能通过。我现在编译通过了,只是错误输入时没有反映。正确输入没有问题(不会出现alert) 展开
if(T1.Text=="")
{
Response.Write("<script>alert('标题不能为空!');</script>);
return ;
}
但是点击按钮时,如果走到此分支,网页会出现“假死”现象,一直在读取。反复点击按钮,有时候对话框会弹出。
改过方法,将提示作成隐藏的Label,当非法输入时设置Label的Visible属性为true。也会出现同样问题,“假死”,反复点击时可能会正常运行。
这是怎么回事?另外,再一个点击事件中如果只写“Response.Write("index.aspx");”有时也会出现“需要点击好几遍才会跳转”的情况
上述问题,解答哪个都给分,当然是回答正确。
不好意思。双引号的问题是我粘贴错误,我在程序中是有双引号的,不然编译不可能通过。我现在编译通过了,只是错误输入时没有反映。正确输入没有问题(不会出现alert) 展开
5个回答
展开全部
你的说的“错误输入”你是如何判断他是错误的?Response.Write("index.aspx");这句话是不会跳转的吧?Response.Redrict("index.aspx");是用来跳转的页面的。
Response.Write("<script>alert('标题不能为空!');</script>");这句话没有问题,我想问题是出在你的那个判断他是错误的那儿了。好好看看吧。
补存:你在输入错误的信息后,页面左下角出一显一个黄色小图标吗?如果人的话,那就说明你的你报出的那个误里面有特殊字符。你把特殊字符去掉就好了。
Response.Write("<script>alert('标题不能为空!');</script>");这句话没有问题,我想问题是出在你的那个判断他是错误的那儿了。好好看看吧。
补存:你在输入错误的信息后,页面左下角出一显一个黄色小图标吗?如果人的话,那就说明你的你报出的那个误里面有特殊字符。你把特殊字符去掉就好了。
展开全部
。。。。。。。。
if(T1.Text=="")
{
Response.Write("<script>alert('标题不能为空!');</script>");
return ;
}
Write("") 你少了后面一个双引号。。。
if(T1.Text=="")
{
Response.Write("<script>alert('标题不能为空!');</script>");
return ;
}
Write("") 你少了后面一个双引号。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么不这样写呢?
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "alert('标题不能为空!!');", true);
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "alert('标题不能为空!!');", true);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1楼正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
错误输入是没反应是说不弹出警告框是吗?如果是的话请你把你的条件改为
if(T1.text.length == 0) 或者是 if(T1.Text.Equals(""))
if(T1.text.length == 0) 或者是 if(T1.Text.Equals(""))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询