带%的if语句在Javascript代码中不起作用

时间:2019-06-16 10:38:25

标签: javascript

我正在尝试编辑网站JavaScript代码中的错误。我无法编辑if语句,尝试了许多解决方案,但没有一个起作用。

我试图删除%,但是它仍然无法正常工作。

<script language="javascript">
<% if (flag) then % >
alert('Record Deleted successfully')
<% end if  %>

if和%符号下划线。我想修复这些错误,但我被卡住了

3 个答案:

答案 0 :(得分:0)

这不是Javascript。 javascript中的if:https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Instructions/if...else。为什么要写“ <%%>”?您是否正在使用Twig之类的模板引擎或其他此类引擎?

答案 1 :(得分:0)

首先,这是一个模板引擎,要进入if语句并进行调试,您应该以这种方式编写

<% if(condition) { %>
//your code
 <% } %>

答案 2 :(得分:0)

如果目标是输出该代码,如果使用PHP /模板引擎的某些东西是正确的,则在分支中看起来像这样:

file.twig

{% if variable %}
echo 'hello world';
{% endif %}