什么是<%=标签?

c00*_*0fd 1 asp-classic

我正在审查一个最初由另一个开发人员编写的旧ASP经典代码.我一直在看<%=标签.谁能告诉我它叫什么?它做了什么?

PS.谷歌搜索<%=似乎不起作用.

Dav*_*vid 5

把它想象成简写Response.Write()(或像echoPHP中的简写).这个:

<div>
    <% Response.Write(someValue) %>
</div>
Run Code Online (Sandbox Code Playgroud)

基本上等同于:

<div>
    <%= someValue %>
</div>
Run Code Online (Sandbox Code Playgroud)

=通知解释,只是发出该值输出.

  • 它的标准用法是让你在某处插入单个字符串或变量,同时保持客户端代码可理解,例如`<h2> Welcome,<%= username%> </ h2>` (2认同)