Form validation in jQuery without using plugin

前端 未结 4 1571
悲&欢浪女
悲&欢浪女 2020-12-19 07:50

I want to perform client-side validation of a simple form using jQuery, but I can\'t use any plugins for validation. I want to display any error messages in a single alert

4条回答
  •  渐次进展
    2020-12-19 08:42

    try following:

      $('#submit').on('click', function() {
        var valid = true,
        errorMessage = "";
    
        if ($('#name').val() == '') {
           errorMessage  = "please enter your name \n";
           valid = false;
        }
    
        if ($('#address').val() == '') {
           errorMessage += "please enter your address\n";
           valid = false;
        }    
    
        if ($('#email').val() == '') {
           errorMessage += "please enter your email\n";
           valid = false;
        } 
    
        if( !valid && errorMessage.length > 0){
           alert(errorMessage);
        }   
      });
    

    working fiddle here: http://jsfiddle.net/WF2J9/24/

    i hope it helps.

提交回复
热议问题