Js判断表单各元素是否为空

    xiaoxiao2021-03-25  62

    1、textarea元素

    if(document.getElementById("reason").value.length==1){ $('.error_xinxi').html('病程不能为空'); return false; }

    不知为啥初始长度为1,需要进一步研究

    2、select元素

    if($('select').val() == null || $('select').val() == " "){ $('.error_xinxi').html('所在地区不能为空!') return false; }else{ }

    3、单选按钮

    //注册协议检测 if($('input.input_xieyi').is(':checked')==false){ $('.error_xinxi').html('必须同意丁香网注册协议') return false; }else{ }

    4、input元素

    //QQ号 if($('input[name=qq]').val()==''){ $('.error_xinxi').html('QQ号不能为空!') return false; }else{ }

    5、多选元素checkbox

    var aaa = document.forms['form1'] var chk = aaa.leixing.length; for(i=0;i<chk;i++){ if(aaa.leixing[i].checked){ var bb='1'; //alert('1') } } if(bb=='1'){ // 提交 }else{ $('.error_xinxi').html('必须选择资格分类'); return false; }

    转载请注明原文地址: https://ju.6miu.com/read-36217.html

    最新回复(0)