如何用js阻止按钮提交表单

 我来答
百度网友ffbcc12
2017-03-01 · 超过38用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:56.9万
展开全部

给按钮绑定一个事件(按钮为button)。

<input type="button" onclick="dosubmit()" value="提交"/>

js中:

function dosubmit(){
    if(...){//如果不满足就不提交
        return false;
    }
    //给form绑定一个id
    document.getElementById("form1").submit();
}

希望能帮助你

西奥菌
2019-03-22
知道答主
回答量:22
采纳率:0%
帮助的人:8774
展开全部
在某些框架或平台封装提交表单提交的情况下,return false并没有实际作用,打断是最直截了当的做法,事件event.stopPropagation()了解一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨中花雨落
2017-03-01 · 超过102用户采纳过TA的回答
知道小有建树答主
回答量:352
采纳率:70%
帮助的人:130万
展开全部
$(function(){
    $('#sub').click(function(){
        return false;
    });
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式