提交表单时为什么会出现空白页?

Briennakh

当我提交表单时,会出现空白页。我想留在同一页上。

HTML:

<form id='credentials'>
     <div class="field">
          <label for="name">Username:</label>
          <input type="text" id="name" name="username" />
     </div>
     <div class="field">
          <button type="submit">Send</button>
     </div>
</form>

JavaScript:

if (localStorage) {  // checks for localStorage support
    // add event listener for form submission
        document.getElementById('credentials').addEventListener('submit', function() {
            // get value of username field
            var username = document.getElementById('username').value;
            console.log('submitted')
            // save name in localStorage
            localStorage.setItem('name', username);
        });
} else {
    console.log('no localStorage');
}
Briennakh

最初,我使用return false;了Submit事件侦听器,但是后来我读了一篇文章,指出这种用法return false;被广泛滥用,因为它似乎在做我们想要的事情。实际上,它对您的代码施加了限制,从而降低了代码的灵活性,增加了维护代码的难度。

文章:http : //fuelyourcoding.com/jquery-events-stop-misusing-return-false/

event.preventDefault()在提交事件侦听器中成功使用了阻止表单提交的功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提交后,为什么Ajax.BeginForm重定向到新的空白页?

来自分类Dev

在Openshift中的tomcat中部署Spring MVC Web应用程序.war文件会出现空白页

来自分类Dev

Laravel 5刀片在出现错误而不是引发异常时显示空白页

来自分类Dev

为什么从Internet下载的此帮助文件仅包含空白页?

来自分类Dev

运行表单脚本时,php pdo空白页

来自分类Dev

ASP .NET 5中的简单Angular SPA-启动时出现空白页

来自分类Dev

从mailer.php提交的表单进入空白页。可能重定向到上一个HTML页面?

来自分类Dev

使用Tabula解析PDF文件时,为什么会出现空白的Java图标?

来自分类Dev

运行构建时为空白页

来自分类Dev

使用Firebase进行仿真时,React应用程序会出现空白页

来自分类Dev

为什么jvectormap示例显示空白页?

来自分类Dev

提交文件时,为什么Libgit2会出现错误“ NoMemory”?

来自分类Dev

为什么Twig渲染空白页?

来自分类Dev

为什么提交按钮失败,并打开一个没有地址的空白页?

来自分类Dev

提交表单后使用会话登录的PHP返回空白页

来自分类Dev

为什么需要简单文件时出现空白页?

来自分类Dev

在HTML中调用Javascript时出现空白页-我在做什么错?

来自分类Dev

运行表单脚本时,php pdo空白页

来自分类Dev

登录表单标题()显示空白页

来自分类Dev

表单上的空白页提交codeigniter

来自分类Dev

从属性页调用afxmessagebox到扩展dll中时,为什么会出现MFC死锁

来自分类Dev

呼叫表单帮助程序CodeIgniter时为空白页

来自分类Dev

提交按钮上的空白页

来自分类Dev

表单在提交时显示空白页

来自分类Dev

单击提交时,Bootstrap 和 PHP 联系表单显示空白页

来自分类Dev

我得到的空白页是什么?

来自分类Dev

表单提交返回空白页

来自分类Dev

为什么我的动态路由返回空白页?

来自分类Dev

尝试在 Django 中保存模型表单时,为什么会出现“外键不匹配”?

Related 相关文章

  1. 1

    提交后,为什么Ajax.BeginForm重定向到新的空白页?

  2. 2

    在Openshift中的tomcat中部署Spring MVC Web应用程序.war文件会出现空白页

  3. 3

    Laravel 5刀片在出现错误而不是引发异常时显示空白页

  4. 4

    为什么从Internet下载的此帮助文件仅包含空白页?

  5. 5

    运行表单脚本时,php pdo空白页

  6. 6

    ASP .NET 5中的简单Angular SPA-启动时出现空白页

  7. 7

    从mailer.php提交的表单进入空白页。可能重定向到上一个HTML页面?

  8. 8

    使用Tabula解析PDF文件时,为什么会出现空白的Java图标?

  9. 9

    运行构建时为空白页

  10. 10

    使用Firebase进行仿真时,React应用程序会出现空白页

  11. 11

    为什么jvectormap示例显示空白页?

  12. 12

    提交文件时,为什么Libgit2会出现错误“ NoMemory”?

  13. 13

    为什么Twig渲染空白页?

  14. 14

    为什么提交按钮失败,并打开一个没有地址的空白页?

  15. 15

    提交表单后使用会话登录的PHP返回空白页

  16. 16

    为什么需要简单文件时出现空白页?

  17. 17

    在HTML中调用Javascript时出现空白页-我在做什么错?

  18. 18

    运行表单脚本时,php pdo空白页

  19. 19

    登录表单标题()显示空白页

  20. 20

    表单上的空白页提交codeigniter

  21. 21

    从属性页调用afxmessagebox到扩展dll中时,为什么会出现MFC死锁

  22. 22

    呼叫表单帮助程序CodeIgniter时为空白页

  23. 23

    提交按钮上的空白页

  24. 24

    表单在提交时显示空白页

  25. 25

    单击提交时,Bootstrap 和 PHP 联系表单显示空白页

  26. 26

    我得到的空白页是什么?

  27. 27

    表单提交返回空白页

  28. 28

    为什么我的动态路由返回空白页?

  29. 29

    尝试在 Django 中保存模型表单时,为什么会出现“外键不匹配”?

热门标签

归档