0
我正在尝试构建一个使用django的讨论论坛的网站。我希望用户能够发布新评论或回复其他用户的评论。我有这样,当他们点击回复按钮,新建一个文本区域弹出将一个值与.innerHTML一起传递
HTML
<button onclick="myFunction({{forloop.counter}})">Reply</button>
<div id="{{forloop.counter}}"> </div>
的Javascript
function myFunction(x)
{
document.getElementById(x).innerHTML="<form action='' method='post'> {% csrf_token %} <textarea id=reply_body name=reply_body value={{reply_body}}> </textarea> <input type=submit> </form> ";
}
....我想要做的是通过文本什么的意见,以便我可以知道答复的评论意见。但是,我不能将文本体传递给.innerHTML = ...每当我尝试它时只是说没有任何东西。有什么我在这里失踪?或者更简单的方法来做到这一点?任何帮助,将不胜感激。让我知道是否应该发布更多代码或更详细地描述任何内容。
这不是{{reply_body}}是我在遇到困难虽然部分。这是我想发送评论的身体和reply_body到我的视图,而且现在我不知道该怎么做... – sam
决定隐藏它,并用onclick来显示它..我想它会以这种方式工作......感谢您的帮助! – sam