javascript - 在 HTML 和 Javascript 中使用 if else 语句插入文本
问题描述
我正在尝试根据 jobs.active 的值是 True 还是 False 插入文本“Active”/“Deactive”。我的代码虽然没有输出。请帮忙:
<b> Status</b>: <script type="text/javascript">
if ({{job.active}}) {
document.write("<b>Active</b>")
}
else {
document.write("<b>Deactive</b>")
}
</script>
解决方案
用 Django 做条件,而不是 Javascript。
https://docs.djangoproject.com/en/2.0/ref/templates/builtins/#if
像这样的东西:
{% if job.active %}
<b>Active</b>
{% else %}
<b>Deactive</b>
{% endif %}
推荐阅读
- python - 如何将python中括号中的任何内容视为单列
- kubernetes - 为什么我的本地 Kubernetes 集群中需要一个 NodePort?
- matplotlib - 减少 jupyter 笔记本中 matplotlib 图像的文件大小?
- salesforce - 更新 Apex 触发器中的父对象字段
- vuepress - 如何在 VuePress 中关闭更改动画?
- python - 用列表中的每个单词替换 URL 的一部分
- python - python中的内存数据结构是什么?
- javascript - 使用ajax将表单提交给php而不刷新页面
- javascript - 使用 jQuery 检索表中的 id 数据属性
- machine-learning - 当需要输入多个文本特征时,如何处理支持向量机和文本数据?