Javascript ASP:字符串don';如果我给它赋值,它就不能工作
为什么如果我声明一个变量而不赋值,我可以看到它,否则就看不到? 例如:Javascript ASP:字符串don';如果我给它赋值,它就不能工作,javascript,asp-classic,Javascript,Asp Classic,为什么如果我声明一个变量而不赋值,我可以看到它,否则就看不到? 例如: <%dim codeSwiper %><script>alert(<%=codeSwiper%>);</script> alert(); 使用此代码,警报显示:未定义 alert(); 这里的警报显示:未定义 alert(); 在这种情况下,不会显示警报 有什么问题吗?试试这个: <%dim codeSwiper codeSwiper="text"
<%dim codeSwiper
%><script>alert(<%=codeSwiper%>);</script>
alert();
使用此代码,警报显示:未定义
alert();
这里的警报显示:未定义
alert();
在这种情况下,不会显示警报
有什么问题吗?试试这个:
<%dim codeSwiper
codeSwiper="text"
%><script>alert('<%=codeSwiper%>');</script>
警报(“”);
注意要提醒的文本周围的字符。尝试以下操作:
<%dim codeSwiper
codeSwiper="text"
%><script>alert('<%=codeSwiper%>');</script>
警报(“”);
请注意要发出警报的文本周围的字符。您需要将javascript标记用引号括起来,即
<script>alert('<%=codeSwiper%>');</script>
警报(“”);
您需要将javascript标记用引号括起来,即
<script>alert('<%=codeSwiper%>');</script>
警报(“”);
Tryalert(“”)代码>尝试警报(“”)
让它变得更好:'
这样单引号就不会打断它了。:)为了让它更好:”
,这样单引号就不会打断它了