javascript 带有数据库内容的参数
javascript parameter with database content
我想隐藏和显示每个类别的内容
{% for category in categorys %}
<div class="container">
<div class="row">
<button onclick="myFunction('{{category.content|escape}}')">{{category.title}}</button>
</div>
</div>
{% endfor %}
所以我试图在我的 javascript 中获取参数中的内容。
但是我的警惕心没有想到
function myFunction(content) {
alert(content);
console.log(content);
}
</script>
所以在我的控制台日志中我找到了这个
5:219 Uncaught SyntaxError: missing ) after argument list
就像评论中所说的那样,我需要像那样向我的 OnClick 的参数添加转义 -> {{category.content|escape('js')}}
我想隐藏和显示每个类别的内容
{% for category in categorys %}
<div class="container">
<div class="row">
<button onclick="myFunction('{{category.content|escape}}')">{{category.title}}</button>
</div>
</div>
{% endfor %}
所以我试图在我的 javascript 中获取参数中的内容。 但是我的警惕心没有想到
function myFunction(content) {
alert(content);
console.log(content);
}
</script>
所以在我的控制台日志中我找到了这个
5:219 Uncaught SyntaxError: missing ) after argument list
就像评论中所说的那样,我需要像那样向我的 OnClick 的参数添加转义 -> {{category.content|escape('js')}}