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

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

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

来自分类Dev

表单在提交时显示空白页

来自分类Dev

表单上的空白页提交codeigniter

来自分类Dev

表单提交返回空白页

来自分类Dev

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

来自分类Dev

为什么Twig渲染空白页?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

提交按钮上的空白页

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

我得到的空白页是什么?

来自分类Dev

运行构建时为空白页

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

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

  2. 2

    表单在提交时显示空白页

  3. 3

    表单上的空白页提交codeigniter

  4. 4

    表单提交返回空白页

  5. 5

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

  6. 6

    为什么Twig渲染空白页?

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

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

  11. 11

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

  12. 12

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

  13. 13

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

  14. 14

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

  15. 15

    提交按钮上的空白页

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

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

  21. 21

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

  22. 22

    我得到的空白页是什么?

  23. 23

    运行构建时为空白页

  24. 24

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

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

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

热门标签

归档