如何从外部文件运行函数作为表单的操作?

2024-01-06

描述:

目前我有一个 html 文件,其形式如下:

<form id="my_form" action="javascript:OnAction()" method='post' >
</form>

我在 script.js 等外部文件中有 javascript 函数“OnAction()”。

Problem:

如果 OnAction() 函数位于外部文件中,则不会运行该函数(在 html 中运行此函数)。 运行外部文件中的其他脚本(这意味着脚本文件已正确连接)。

问题:

如何在表单的操作上运行 OnAction() 函数并将其保存在外部文件中?

存在绑定类似的方法:

$('#my_form').on('action', function() {
    // OnAction here
});

将您的 HTML 更改为:

<form id="my_form" action="" onSubmit="OnAction()" method='post'></form>

你只需要这样做:

function OnAction() {
    // OnAction here
};

或者更好的方法是将您的事件与 Jquery 一起放置:

HTML:

<form id="my_form" action="" method='post'></form>

JS:

$("#my_form").on("submit", function() {
    /* OnAction here*/
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从外部文件运行函数作为表单的操作? 的相关文章

随机推荐

  • VBA 正则表达式中的后向查找?

    有没有办法在 VBA 正则表达式中进行负向和正向向后查找 如果字符串以 A 开头 我不想匹配 所以我目前正在模式的开头执行 A 然后删除 match 0 的第一个字符 显然不是最好的方法 我正在使用 regExp 对象 VBA 提供前瞻 正
  • 计算移动设备实际行驶的距离[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想计算移动设备 iOS 和 Android 实际行驶的距离 我知道通过谷歌地图API 我们可以找到2个坐标之间的最佳路线距离 但我想
  • 如何对给定点之间的直线的所有像素位置进行采样?

    我正在做一个项目 其中包括画一条线 但是 最重要的是我需要在每个 X 位置上获取 Y 位置 因此 对于每个 X 我都需要一个 Y 当我缓慢绘制时 绘制一条线并获取位置效果很好 但是当我更快地移动光标时 即使绘制了线 也不会保存每个 X 的位
  • Python 中的凯撒密码函数

    我正在尝试在 Python 中创建一个简单的凯撒密码函数 该函数根据用户的输入移动字母 并在末尾创建一个最终的新字符串 唯一的问题是 最终的密文仅显示最后一个移位的字符 而不是包含所有移位字符的整个字符串 这是我的代码 plainText
  • 使用 jest 模拟 aws-sdk S3#putObject 实例方法

    对于包含以下内容的源代码 const S3 require aws sdk s3 clients const s3 new S3 s3 putObject params callback 我添加了以下模拟基于本文 https faceboo
  • 是否可以在 php 中更改 $_['http_referer'] ? [复制]

    这个问题在这里已经有答案了 可能的重复 PHP 引用重定向脚本 https stackoverflow com questions 857427 php referer redirect script 例如 我希望制作改变浏览器 http
  • 为什么android sdk中默认的proguard配置使用keep *注释*

    android sdk默认的proguard配置中有一行 keepattributes Annotation 根据 Proguard 手册 这一行等于 keepattributes RuntimeVisibleAnnotations Run
  • Excel VBA 工作表和文本框中的日期出现错误

    我住在澳大利亚 我们使用 d mm yyyy 日期格式 我正在尝试在 Excel 中使用 VBA 创建一个用户窗体 它将读取单元格 A1 并将其显示在文本框中 然后 用户可以在另一个文本框中输入日期并将该日期设置回单元格 A1 我遇到的问题
  • 用于管理推送通知的 iOS API

    这个可能性不大 但是是否有任何公共 或私有 API 允许我们读取 iOS 设备上现有的推送通知 例如 在后台运行的应用程序是否可以每隔 X 秒轮询一次系统 以确定设备是否已收到来自 Stack Exchange 应用程序的推送通知并获取其内
  • boost::program_options - 如何处理 INI 文件中具有相同名称的多个部分

    在如下配置中 有没有办法处理各个部分 我正在寻找一种以可靠的方式验证下面各个 服务器 部分的方法 basic number of servers 3 server ip 10 20 30 40 password sdfslkhf serve
  • 在 AngularJS 中对 ui.router 的解析执行 $http get 请求可以吗?

    我有以下代码 如下 它们非常适合我并且至少满足我的需要 但我对此有点怀疑 我有一种感觉 这太好了 令人难以置信 因为我正在挣扎 http的异步行为这对我使用来自的响应对象有很大帮助 http在控制器上全局请求 我只是想知道它是否是正确的方法
  • InkWell 小部件需要 Material 小部件祖先

    我在 Row 中添加 InkWell 作为小部件 但它抛出了一个错误 flutter EXCEPTION CAUGHT BY WIDGETS LIBRARY flutter The following assertion was throw
  • 在 eclipse 的 toplink 中显示生成的 SQL

    我在 eclipse 中使用 EclipseLink 库 在开发时 并部署在 TopLink 上 我需要显示生成的 sql 语句 我正在使用以下 persistence xml
  • 在 ASP.NET Razor 中格式化字符串

    我目前正在 ASP NET 中编写一个小型模板系统 以允许用户添加内容 例如 用户可以输入字符串 变量类型为字符串 topHeader x They think it s all over It is now 但是 需要进行的一项更改是能够
  • “Using”语句如何从 C# 转换为 VB?

    例如 BitmapImage bitmap new BitmapImage byte buffer GetHugeByteArray from some external source using MemoryStream stream n
  • 强制作曲家符号链接本地包

    我正在尝试找到一种适当的方法来迫使作曲家 符号链接本地包 我知道有一个问题如何强制 Composer 下载本地包 https stackoverflow com questions 41782242 how to force compose
  • Pandas 损益汇总至下一个工作日

    我很难有效地做到这一点 我的数据框中有一些股票和每日损益信息 实际上 我有数百万行数据 因此效率非常重要 数据框看起来像 Date Security P L 2016 01 01 AAPL 100 2016 01 02 AAPL 200 2
  • 扫描仪提前终止

    我正在尝试用 Go 编写一个扫描器 它可以扫描连续行 并在返回之前清理该行 以便您可以返回逻辑行 因此 给出以下 SplitLine 函数 Play http play golang org p 1HqqyvvcTJ func ScanLo
  • Google Apps 脚本错误 - 提取旧数据 - 不提取工作表中的当前数据 - Google 表格缓存问题

    我遇到过这样一种情况 将数据从一个 Google 工作表移动到另一个 Google 工作表的 Google Apps 脚本并未提取工作表中的当前数据 我可以通过检查两张表中的版本历史记录来验证这一点 当脚本从 Google Trigger
  • 如何从外部文件运行函数作为表单的操作?

    描述 目前我有一个 html 文件 其形式如下