在表单中存储javascript代码

在表单中存储javascript代码,javascript,django,Javascript,Django,我需要从Django动态创建表单,我需要一个脚本在提交之前执行用户确认。我可以在表单中存储脚本标记吗?还是在表单主体之后粘贴脚本更好?是否有任何想法可以执行表单提交的javascript确认? <form onsubmit="return confirm('do you really want to submit?');"></form> 如果需要更复杂的内容,请查看 form.js: $(document).ready(function() { $('#f

我需要从Django动态创建表单,我需要一个脚本在提交之前执行用户确认。我可以在表单中存储脚本标记吗?还是在表单主体之后粘贴脚本更好?是否有任何想法可以执行表单提交的javascript确认?


<form onsubmit="return confirm('do you really want to submit?');"></form>

如果需要更复杂的内容,请查看

form.js:
$(document).ready(function() {
     $('#form_id').submit(function() {
          return confirm('do you really want to submit?');
     });
});

forms.py:
class YourForm(forms.Form):
    class Media:
        js = ('form.js',)

template.html:
{{ form.media }}
如果你需要更复杂的东西,请看地图

form.js:
$(document).ready(function() {
     $('#form_id').submit(function() {
          return confirm('do you really want to submit?');
     });
});

forms.py:
class YourForm(forms.Form):
    class Media:
        js = ('form.js',)

template.html:
{{ form.media }}

太棒了!那太棒了!塔克斯