我在VbScript中尝试了以下每个代码,但它没有提供所需的输出:
alert("Day=" + <%= (CStr("0") + "6")%>);
alert("Day=" + <%= (0 + "6")%>);
alert("Day=" + <%= ("0" + "6")%>);
alert("Day=" + <%= (CStr(0) + "6")%>);
我还使用&amp; 代替 +
alert("Day=" + <%= (CStr("0") & "6")%>);
alert("Day=" + <%= (0 & "6")%>);
alert("Day=" + <%= ("0" & "6")%>);
alert("Day=" + <%= (CStr(0) & "6")%>);
以上所有内容都提供相同的输出:日= 6
如果我使用1而不是0它可以工作(例如,它给出输出: Day = 16 )
但我想要这个输出: Day = 06
答案 0 :(得分:1)
这个客户端javascript是否带有服务器端asp-vbscript代码?
首先在服务器代码中编写字符串,然后显示它 把它放在一个asp文件中,它在你的浏览器中给Day = 06
<%str = "'Day=" & "0" & "6'" '=> Day=06%>
<script>
document.write(<%=str%>)
</script>