我正在用 pug 编写 JavaScript。
我正在使用express和mongodb创建一个CRUD,我想为每个帖子生成一个编辑按钮并生成一个事件。
我想要的结果是“edit_form_1”,但返回的是“edit_form_4 {post._id}”。
我犯了什么错误?
我编写了以下代码:
index.pug
...
head
script.
function click(id) => {
let element = document.getElementById(id);
if element.display == 'none' {
element.display = 'block'
}
else {
element.display = 'none'
}
}
...
body
a(onclick=`click(`div_${post._id}`)`) 수정
div(id=`div_${post._id}` style="display: none;)
最佳答案
我认为您的第一行可能有太多反引号,请尝试以下操作:
a(onclick=`click(div_${post._id})`) 수정
div(id=`div_${post._id}` style="display: none;")
关于javascript - 如何在 JavaScript 中的引号内插入变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56126022/