asp.net 中我想讓網頁彈出一個 alert 框,顯示我之前代碼中的變量值。一開始我這么寫:Response.Write("<script> alert(<%=targetAnswer[seed]%>)</script>");頁面上什么都不顯示,也不彈窗。后來上網查了些資料,寫法如下:Response.Write("<script> alert('"+targetAnswer[seed]+"')</script>");請問為什么可以這么寫呢?我的理解是targetAnswer[seed]是我之前邏輯代碼中的一個數組的值,所以我一開始想使用<%= %>來解決這個問題,可是失敗了,但在第二種寫法中,他是如何識別到targetAnswer[seed]是一個數組中的元素而不是一個字符串就叫做是"+targetAnswer[seed]+"呢?
ASP.NET中嵌套使用JS里alert的困惑
嚕嚕噠
2018-09-04 17:08:51