Netlify表单动作处理(1个表单,2个提交按钮,2个不同的动作URL)

时间:2019-01-27 19:36:28

标签: netlify

我在这里完全迷路了。 我想做的是使用netlify表单,让人员根据他们按下的提交按钮重定向到两个页面之一。

        form(name="demo" method="POST" data-netlify="true")#wed-form
         input(type="text" name="" value="")#demo-input
         button(type="submit").link#btnYes  Y
         button(type="submit").link#btnNo  N



        const inputas = document.getElementById("demo-input");
        const form = document.getElementById("wed-form");
        const btnYes = document.getElementById("btnYes");
        const btnNo = document.getElementById("btnNo");

        function yee() {
          inputas.value = "Y";
          form.action = "/";
          form.submit();
        }

        function noo() {
         inputas.value = "N";
         form.action = "/sad.html";
         form.submit();
        }

        btnTaip.addEventListener("click", (e) => {
          e.preventDefault();
          yee();
        });

        btnNe.addEventListener("click", (e) => {
          e.preventDefault();
          noo();
        });

在netlify文件中说过,如果要在表单提交后将表单重定向到某个页面,则可以在页面上添加操作,因此我正在尝试执行此操作,但没有成功。可以做到吗?

0 个答案:

没有答案