asp里调用JavaScript的alert参数写法

asp页面已经得到两个变量的值,分别为sid,caseID我想程序执行的最后给用户一个提示。response.Write"<script>alert('添加成功\n学号:... asp页面已经得到两个变量的值,分别为sid,caseID
我想程序执行的最后给用户一个提示。
response.Write "<script>alert('添加成功\n学号:+"&sid&"学籍:+"&caseID&"');</script>"
但是总是不行,请问,这种写法怎么写?
展开
 我来答
匿名用户
2015-07-07
展开全部

  JavaScript alert()函数,alert--弹出消息对话框,并且alert消息对话框通常用于一些对用户的提示信息。

  alert--弹出消息对话框(对话框中有一个OK按钮)

  alert,中文"提醒"的意思;

  alert函数语法:

  alert(str);

  alert函数提示框图示:

  alert函数参数:

  str--要显示在消息对话框中的文本

  alert函数说明

  alert消息对话框通常用于一些对用户的提示信息,例如在表单中输入了错误的数据时。

  示例如下:

  alert("Hellodreamdu!");

  alert('Welcometo<br/>dreamdu!');

  alert('Welcometo\ndreamdu!');

pieryon
2015-08-17 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14410 获赞数:166868
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部
asp里调用JavaScript的alert参数写法有如下几种:
1.ClientScript.RegisterStartupScript(GetType(),"message","<script>alert('第一种方式,无白屏!');</script>");
2.HttpContext.Current.Response.Write("<script>alert('第二种方式,有白屏!')</script>");
3.public static void Show(System.Web.UI.Page page, string msg)
{
page.ClientScript.RegisterStartupScript(page.GetType(), "message", "<script language='javascript' defer>alert('" + msg.ToString() + "');</script>");
}
Show(this, "第三种方式,无白屏,不变形!");
4.Response.Write("<script>alert('第四种方式,有白屏!')</script>");
5.window.showModalDialog('XXX.aspx', '', 'dialogWidth:429px;dialogHeight:200px;location:no,menubar:no,toolbar:no,status:no');
6.Page.clientscript.registerstartupscript(this.gettype(), "", "<script>window.open('../issue/issueallcomment.aspx');</script>");
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ohding
2011-04-27 · TA获得超过197个赞
知道小有建树答主
回答量:120
采纳率:0%
帮助的人:106万
展开全部
你的script要写全类型或者语言的描述,浏览器才识别那是javascript,

response.Write "<script type='text/javascript'>alert('添加成功\n学号:+"&sid&"学籍:+"&caseID&"');</script>"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
udd1020
2011-04-27 · TA获得超过351个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:233万
展开全部
这是我自已写的,很好用的:
'==================================================
'过程名:alerts
'作 用:弹出对话框
'参 数:message ------ 显示信息
'==================================================
Sub alerts(message)
response.write "<script language=javascript>" & vbcrlf
response.write "alert('"&message&"');" & vbcrlf
response.write "</script>" & vbcrlf
End Sub

'提示并打开指定窗口
Sub alertsto(message,url)
response.write "<script language=javascript>" & vbcrlf
response.write "alert('"&message&"');location.href='"&url&"';" & vbcrlf
response.write "</script>" & vbcrlf
response.end
End Sub
'提示并返回上一步
Sub alertsback(message)
response.write"<SCRIPT language=JavaScript>alert('"&message&"');"
response.write"javascript:history.go(-1)</SCRIPT>"
response.end
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我们爱收藏
2011-04-27 · 超过12用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:41.4万
展开全部
asp用response.write输出引号问题很容易出错。你可以采用简单的写法:
<script language="text/javascript">
alert("添加成功\n学号:<%=sid%>学籍:<%=caseid%>");
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式