阻止默认行为

一。

网页中的元素都有自己的默认行为,比如点击a标签的时候会自动跳转、点击提交按钮后表单会提交,有时我们需要阻止默认行为。

比如:在一个登录框中,如果用户的账号未达到6位数字以上,不符合情况的时候,我们要阻止表单的提交(默认行为)。

$('#sub').click(function(event){

var username = $('#username').val();

if(username.length < 6){

event.preventDefault();  //阻止默认行为(表单提交)

}

});

二。

如果想同时对事件对象停止冒泡和默认行为,可以在事件处理函数中返回false。这是对在事件对象上同时调用stopPropagation()和preventDefault()方法的一种简写方式。

将event.preventDefault()改为:return false;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容