菜单
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

if 模板标签


示例

如果 myvar 变量的值为 1,则显示一个标题

{% if myvar == 1 %}
  <h1>Hello!</h1>
{% endif %}
运行示例 »

定义和用法

if 标签允许你编写条件语句。

使用 if 语句在条件为真时输出代码块。

你可以使用 elseelif("else if" 的缩写)来指定当 if 条件为假时应执行的操作。

示例

如果 myvar 为 1,显示一个标题,如果 myvar 为 2,显示另一个标题

{% if myvar == 1 %}
  <h1>Hello!</h1>
{% else %}
  <h1>Greetings!</h1>
{% endif %}
运行示例 »

示例

如果所有条件都不为真,则显示第三个标题

{% if myvar == 1 %}
  <h1>Hello!</h1>
{% elif myvar == 2 %}
  <h1>Welcome!</h1>
{% else %}
  <h1>Greetings!</h1>
{% endif %}
运行示例 »

语法

{% if condition %}
...
{% endif %}

参数

描述
condition 必需。任何评估为真或假的值。

Operators

在评估 if 语句时,你可以使用一些内置运算符

变量 描述
== 等于 示例 »
!= 不等于 示例 »
< 小于 示例 »
<= 小于或等于 示例 »
> 大于 示例 »
>= 大于或等于 示例 »
and condition1 *和* condition2 必须为真 示例 »
condition1 *或* condition2 必须为真 示例 »
in 某个项必须存在于对象中 示例 »
is 与...相同 示例 »
is not 与...不同 示例 »
not in 不在... 示例 »

×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持