Cloudflare 中文文档
Pages
编辑这个页面
跳转官方原文档
Set theme to dark (⇧+D)

静态表单页面插件

静态表单页面插件可拦截所有设置了 data-static-form-name 属性的表单提交。这样,你就可以对这些表单提交采取行动,例如,将提交保存到 KV。

​​ 安装

​​ 使用方法

该插件只接受一个参数,即带有 respondWith 属性的对象。该函数接收一个具有 formData 属性( FormData 实例)和 name 属性(你的 data-static-form-name 属性的名称值)的对象。它应返回 ResponseResponsePromise。正是在这个 respondWith 函数中,你可以执行一些操作,例如序列化 formData 并将其保存到 KV 命名空间。

HTML 表单的 method action 属性无需设置。插件会自动覆盖它们,以便拦截提交。