表单操作属性可以在外部javascript文件中调用javascript函数吗?

时间:2013-01-17 04:10:32

标签: php javascript html ajax forms

我的表格标签是这样写的:

<form id="form" action="mail.php" method="post"><!--form here--></form>

目前这会带来一些问题,因此我将表单操作切换为AJAX解决方案,但是,我希望AJAX函数位于外部JavaScript文件中。我知道您可以将表单操作属性链接到文件,但是如何告诉表单查看文件中的特定功能?

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

只需使用<script src="file.js" type="text/javascript" />包含脚本文件并在文件中调用函数,无论你想要什么......你都不需要告诉程序在哪里查找函数..所有的脚本代码都包含在文件中使用<script>

答案 1 :(得分:0)

你可以使用:

onsubmit="SubmitFormViaAjax();return false;"

这样表单不会提交itslef(返回false),您可以使用包含表单中的任何函数通过ajax将表单的数据直接提交给收件人。

只需确保在页面中包含ajax函数文件。