我在做一个Django应用程序。 我有这个表格
class tipoAtribute(forms.Form):
nombreAtribute = forms.CharField(max_length = 25)
CHOICES = (
('VARCHAR', 'Categorico'),
('FLOAT', 'NUMERICO'))
tipoAtribute = forms.MultipleChoiceField(choices = CHOICES, required=True, widget=forms.Select())
我用HTML在一个表上显示,如下所示:
^{pr2}$我编写这个脚本是为了在表中添加另一行表单。在
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
var table = document.getElementById("atributesTable");
var row = table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell1.innerHTML = "{{ form.nombreAtribute }}";
cell2.innerHTML = "{{ form.tipoAtribute }}";
}
但这个简单的方法行不通,我想是因为我没有在变量cell1或cell2中恰当地显示表单。 但我不知道该怎么纠正。在
{{ form.nombreAtribute }}
的文本替换可能包含引号,这将导致此脚本出现语法错误。在浏览器中查看页面源代码以查看模板替换的结果。通过^{这可能是你的问题,也可能不是问题的一部分。在
相关问题 更多 >
编程相关推荐