关于表单验证,实例代码验证不通过阻止提交疑问求指教!

    function checkIpt(){
        //var
        var master=document.getElementById('master'),
        mames=document.getElementById('mames'),
        nLength=0;

        master.onfocus=function(){
            mames.innerHTML='主人名字为2-5个英文字母或中文汉字!'
            }
        master.onkeyup=function(){
            mames.innerHTML=''
            }
        master.onblur=function checko(){
            //非法字符
            if(re.test(this.value)){
                mames.innerHTML='含有非法字符!'
                }
            //不能为空
            else if(this.value==""){
                mames.innerHTML='主人名字不能为空!'
                }
            //4-8个字符
            else if(this.value.length<2){
                mames.innerHTML='主人名字最短为2个英文字母或中文汉字!'
                }
            else if(this.value.length>5){
                mames.innerHTML='主人名字最长为5个英文字母或中文汉字!'
                }
            else{
                mames.innerHTML='OK!'
                }
            }
    }

如题这段代码是跟着慕课江老师的课程写的,然而 如果验证不通过 点击提交按钮的时候怎样阻止提交呢?

拿不到钥匙的车放不进手机的歌
浏览 2346回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript