js中的e.preventDefault()怎么使用


本文小编为大家详细介绍“js中的e.preventDefault()怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“js中的e.preventDefault()怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。为什么我在父组件上使用preventDefault(),阻止默认事件会导致我的子组件的默认事件失效?首先,我们看官网对event.preventDefault()这一方法的解释,在繁体中文版的MDN网站中,只是简单的提到了取消事件的预设行为,而不影响事件的传递。如字面意思,很好理解。而在简体中文版的MDN网站中,对于此事件描述的文字对比繁体版较多在这里提到一个词,叫显示处理,不是很能理解这个词。繁体版与简体版的比较对应下来,也能够说的过去,所以这里并不能解决我们的疑问,到底为什么在父元素上调用了这个方法阻止默认事件,子元素的默认事件也消失了?翻遍了百度,我没有找到有关于这个问题的解答,莫得办法了,只有自己去试着找一些结论性的东西。尝试:祖先中的内容祖先中的内容祖先中的内容祖先中的内容祖先中的内容祖先中的内容祖先中的内容祖先中的内容祖先中的内容父亲中的内容父亲中的内容父亲中的内容父亲中的内容父亲中的内容父亲中的内容父亲中的内容父亲中的内免费云主机域名容父亲中的内容儿子中的内容儿子中的内容儿子中的内容儿子中的内容儿子中的内容儿子中的内容儿子中的内容儿子中的内容儿子中的内容事件处理函数的返回值(return false)只对通过属性注册的处理函数才有意义;
也就是说如果我们不是通过addEventListener()函数来绑定事件的话,那么要禁止默认事件的话,用的就是return false;如果使用addEventListener()或者attachEvent()函数来绑定的话,就要使用e.preventDefault()方法或者设置事件对象的returnValue属性来阻止默认事件。读到这里,这篇“js中的e.preventDefault()怎么使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。

相关推荐: chatgpt api如何使用

今天小编给大家分享一下chatgpt api如何使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。chatgpt-api是 OpenAI Cha…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/05 10:36
下一篇 07/05 10:36

相关推荐