javascript - 无操作的 HTML 表单(+ CSP 规则无内联 javascript)

标签 javascript html forms content-security-policy

过去,当我想禁用表单的默认操作时,我已经做到了

<form action="javascript:void(0);">

我们现在使用 CSP(内容安全策略)来禁止内联 JavaScript。我们如何在没有内联 js 的情况下禁用默认表单操作?

最佳答案

使用jquery

<script>
    $(document).ready(function () {

        $("#form").submit(function (e) {

            //stop submitting the form 
            e.preventDefault();
            return true;

        });
    });
</script>

关于javascript - 无操作的 HTML 表单(+ CSP 规则无内联 javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56383478/

相关文章:

javascript - 设置表单数据而不创建 DOM 输入

javascript - 如何在不提交表单的情况下触发标准的 HTML5 表单验证?

php - (php) 在初始表单后获取额外的输入?

php - 在php中只刷新一个div

javascript - 如何使用 Jest 和 Enzyme 测试具有 Router、Redux 和两个 HOC 的 React 组件?

javascript - ng-grid:竖条没有达到应有的高度

javascript - 将 js 翻译为 C#

javascript - 解决 Html5 本地文件访问

html - 需要在 select 元素之后放置一个 img 元素,怎么办?

javascript - 从嵌套数组构建祖先列表