首页 > 解决方案 > 带有条件的甜蜜警报输入

问题描述

如何为输入字段中输入的字符串设置条件,例如如果 userName 等于 'xyz' 然后 swal("welcome!") else swal("better next time")?到目前为止,我的代码如下所示。

> swal({
         title: "Proceeding...",
         content: {
                  element: "input",
                  attributes: {
                      placeholder: "Type up your userName",
                      type: "userName",
                  },              
                },
       });

标签: javascriptsweetalert

解决方案


你可以:

swal("Write something here:", {
  content: "input",
})
.then((value) => {
  if (value === 'xyz') {
    swal(`Username: ${value}`);
  }
});

参考:https ://sweetalert.js.org/guides/#using-dom-nodes-as-content


推荐阅读