我从网上得到了这段代码,但我无法解释它的含义..
var leave =<%=seconds %>;
请帮助我...
那不是 JavaScript。那是由服务器端模板/脚本语言(如 JSP 或 ASP.NET)生成的 Java 脚本。
因此,当您的服务器处理将发送到浏览器的输出时,您的 JavaScript 实际上将如下所示:
var leave = 40;
您正在使用的服务器端脚本语言中40
的变量值在哪里。seconds
它看起来像是 JS 和(例如)ASP 的混合体:
var leave
创建一个名为 leave 的新变量<%=...%>
是在 ASP 中输出值的简写seconds
是一个 ASP 变量它是在客户端引用或访问服务器端控件。
<asp:Textbox id="myTextbox" runat="server"/>
var val=<%=myTextbox.ClientID%>