首页 > 解决方案 > 如何在 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>

但无法打印。任何指示或想法?

标签: javascripthtml

解决方案


您不能在纯 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 中使用变量值的示例。


推荐阅读