文件名称:JSEventForm:JS 中的事件处理和解析表单
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-22 14:39:35
JavaScript
JS事件表单 JS 中的事件处理和解析表单 我创建了这个项目作为我自己的事件处理和表单解析解决方案。 在我的工作中,我不喜欢有很多事件监听器或大型开关盒。 此外,由于我使用了很多表单,因此我想排除一些逻辑,这些逻辑可以为我提供尽可能干净的数据。 详细说明 script.js 在 script js 中,我在 body 上注册了 2 个事件监听器,点击并提交。 我也可以设置其他侦听器,但出于示例目的,我只使用了这两个。 在 html 内部,我使用 data-event 属性来告诉我哪个事件触发哪个元素的哪个函数。 因此,如果我想侦听某个 span 元素上的 click 事件,它将具有属性 data-event="click:someFunction"。 如果我想在我的元素上有多个动作,我会添加它们,用逗号(,)分隔。 在处理程序内部,我检查要触发的操作是否与发生的事件类型相同,以便可以注册多
【文件预览】:
JSEventForm-master
----index.html(2KB)
----form.js(3KB)
----LICENSE(1KB)
----event.js(611B)
----README.md(3KB)
----script.js(2KB)
----.gitignore(23B)