请各位大虾分析一下哪里有错

来源:百度知道 编辑:UC知道 时间:2024/05/06 09:23:15
asp.net里面的一段编程:Response.Write("<Script>alert('"+"欢迎会员"+msgstr +"进入论坛')
</Script>");

从你的代码来看,没有错误,不知道你报的是什么错。
检查一下你执行这段代码的类是否继承自System.Web.UI.Page,不然就不能直接访问Response.
还有一点建议,你这段字符串可以这样拼
Response.Write("<Script>alert('欢迎会员" + msgstr + "进入论坛')</Script>");
也可以这样拼
Response.Write(string.Format("<Script>alert('欢迎会员{0}进入论坛')</Script>",msgstr));
就是不要像上面那样拼。

没错啊。。。。奇怪了。

Response.Write("<Script>alert('" + "欢迎会员" + msgstr + "进入论坛');</Script>");

Response.Write("<Script>alert('欢迎会员'"+msgstr +"'进入论坛')</Script>");
这么就对了

alert()后要加“;”!

msgstr 要是含有单引号就出错