javascript - 如何在 html 代码中打印 const 变量类型
问题描述
我的代码看起来像这样
{% load static %}
{% block extrascript %}
<script src="{% static 'js/batch/batch_detail.js' %}"></script>
<script src="{% static 'js/audit_log/audit_log.js' %}"></script>
<script>
const CURRENCY = currency_symbol('{{ currency }}');
</script>
{% endblock %}
在 HTML 代码的某个地方,我想打印 CURRECY js 变量。
<br>
<b><label>Amount: </label></b>
{{CURRENCY}}{{ source_amount.INCORRECT_FEE | default:0 }}
<br>
但无法打印。任何指示或想法?
解决方案
您不能在纯 html+javascript 中直接在 html 中使用 JS 变量。
<!DOCTYPE html>
<html>
<body>
<p>This example writes "Hello JavaScript versio" into an HTML element with id="demo":</p>
<p id="demo"></p>
<script>
var version = 5;
document.getElementById("demo").innerHTML = "Hello JavaScript version" + version;
</script>
</body>
</html>
上面的代码是在 HTML 中使用变量值的示例。
推荐阅读
- c - 数组增量没有给出正确的值
- c# - 在 UWP 应用程序的同一网格内过滤 WebView 和其他 UI 元素之间的事件
- c# - 在 Asp.Net Mvc 中没有为 Url 绑定调用自定义验证属性,但适用于 FromBody 绑定
- python - 将 zip 传递给函数会给出“zip 参数 #2 必须支持迭代”错误
- python - 如何将多个文本文件转换为多个 json 文件
- bash - 将 AWS CLI 结果存储到 bash 变量
- sql - 如何将此日期“10-JUL-88”插入 SQL Developer?
- angular - 在 mat-tab 标签上附加工具提示
- access-token - 使用 Azure AD 保护 Spring Boot 端点
- ruby-on-rails - 样式化涉及 ruby on rails 和 bootstrap 的表单