在表单中存储javascript代码

时间:2013-01-24 07:29:46

标签: javascript django

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

如果您需要更复杂的内容,请查看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 }}