how to hide the error message in javascript

Kani R

i have one file upload form field,here without select any file means i want to show error message,from this code it will be working fine after that i select anyone file means i want hide the error message ,i don't know how to do this???

$("#horoscope_form").submit(function(e) {
  e.preventDefault();
  var filename = document.forms["myForm"]["Filename"].value;
  if (filename == null || filename == "") {
    $("#fileselect_error").show();
    return false;
  } else {
    var filename = document.getElementById("myFile").value;
    alert(filename);
    $("#fileselect_error").hide();
    return false;
  }
});
<form method="post" enctype="multipart/form-data" class="form-horizontal" style="margin-top: 20px;" id="horoscope_form" name="myForm">
  <div class="form-group">
    <label class="control-label col-xs-3">File Upload</label>
    <div class="col-md-9">
      <div class="fileupload fileupload-new" data-provides="fileupload">
        <div class="input-append">
          <div class="uneditable-input">
            <span class="fileupload-preview"></span>
          </div>
          <span class="btn btn-default btn-file" id="fileinput">
                                    <span class="fileupload-exists">Change</span>
          <span class="fileupload-new">Select file</span>
          <input type="file" id="myFile" name="Filename">
          </span>
        </div>
      </div>
    </div>
  </div>
  <div class="form-group">
    <div class="col-md-offset-3 col-xs-5">
      <span id="fileselect_error"><strong >Error!</strong> Please select your file.</span>
    </div>
  </div>
  <div class="form-group">
    <div class="col-xs-offset-3 col-md-12">
      <button class="btn btn-primary" value="register" type="submit">Upload The Horoscope</button>
    </div>
  </div>
</form>

Rino Raj

Changes Made

$("input:file").change(function (){
    console.log($(this).val().trim())// You will get the input value.
       if($(this).val().trim().length){
         $("#fileselect_error").hide();
       }
       else{
         $("#fileselect_error").show();
       }
});

Working Example

$(document).ready(function() {
  //$("#fileselect_error").hide();
  $("input:file").change(function() {
    console.log($(this).val().trim())
    if ($(this).val().trim().length) {
      $("#fileselect_error").hide();
    } else {
      $("#fileselect_error").show();
    }
  });
  $("#horoscope_form").submit(function(e) {
    e.preventDefault();
    var filename = document.forms["myForm"]["Filename"].value;
    if (filename == null || filename == "") {
      $("#fileselect_error").show();
      return false;
    } else {
      var filename = document.getElementById("myFile").value;
      alert(filename);
      $("#fileselect_error").hide();
      return false;
    }
  });

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form method="post" enctype="multipart/form-data" class="form-horizontal" style="margin-top: 20px;" id="horoscope_form" name="myForm">

  <div class="form-group">

    <label class="control-label col-xs-3">File Upload</label>

    <div class="col-md-9">

      <div class="fileupload fileupload-new" data-provides="fileupload">

        <div class="input-append">

          <div class="uneditable-input">

            <span class="fileupload-preview"></span>

          </div>

          <span class="btn btn-default btn-file" id="fileinput">

                                    <span class="fileupload-exists">Change</span>

          <span class="fileupload-new">Select file</span>

          <input type="file" id="myFile" name="Filename">
          </span>

        </div>

      </div>

    </div>

  </div>

  <div class="form-group">
    <div class="col-md-offset-3 col-xs-5">
      <span id="fileselect_error"><strong >Error!</strong> Please select your file.</span>
    </div>
  </div>

  <div class="form-group">
    <div class="col-xs-offset-3 col-md-12">
      <button class="btn btn-primary" value="register" type="submit">Upload The Horoscope</button>
    </div>
  </div>

</form>

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

how to hide the error message in javascript

From Dev

how to hide the error message?

From Dev

How to hide/remove a error message after showing it to user after few second in javascript

From Dev

Hide error message in bash

From Dev

How to hide `div` carrying error message when there is no error?

From Dev

How to hide tablix in ssrs? getting error message when doing preview

From Dev

How to hide error message from Jasmine expect function

From Dev

hide default error message in AngularJs

From Dev

Using Javascript to show and hide a message

From Dev

how to display error message next to textbox in javascript?

From Dev

With Kendo UI validator how to hide default validation error message and show message on tooltip only

From Dev

PHP hide fatal error message and redirect

From Dev

If API return me error, hide message

From Dev

Javascript show message and hide message onclick on select tage

From Dev

How to hide body with Javascript

From Dev

How to hide javascript with cryptography?

From Dev

How to make a JavaScript form validation that displays an error message simultaneously

From Dev

How to display error message when using a grade calculator in JavaScript?

From Dev

how to display error message without alert using javascript

From Dev

How to hide or disable in-function printed message

From Dev

How to hide flash message after few seconds?

From Dev

How to hide title/message frame in a UIAlertController?

From Dev

How to hide extra output from #pragma message

From Dev

How to hide Bootstrap alert box when no message

From Dev

How to hide "quodlibet wants to inhibit shortcuts" message

From Dev

How to hide message on the remaining pages in laravel?

From Dev

How to display the error message

From Dev

NaN Custom Error Message in Javascript

From Dev

display error message in jsp with javascript

Related Related

  1. 1

    how to hide the error message in javascript

  2. 2

    how to hide the error message?

  3. 3

    How to hide/remove a error message after showing it to user after few second in javascript

  4. 4

    Hide error message in bash

  5. 5

    How to hide `div` carrying error message when there is no error?

  6. 6

    How to hide tablix in ssrs? getting error message when doing preview

  7. 7

    How to hide error message from Jasmine expect function

  8. 8

    hide default error message in AngularJs

  9. 9

    Using Javascript to show and hide a message

  10. 10

    how to display error message next to textbox in javascript?

  11. 11

    With Kendo UI validator how to hide default validation error message and show message on tooltip only

  12. 12

    PHP hide fatal error message and redirect

  13. 13

    If API return me error, hide message

  14. 14

    Javascript show message and hide message onclick on select tage

  15. 15

    How to hide body with Javascript

  16. 16

    How to hide javascript with cryptography?

  17. 17

    How to make a JavaScript form validation that displays an error message simultaneously

  18. 18

    How to display error message when using a grade calculator in JavaScript?

  19. 19

    how to display error message without alert using javascript

  20. 20

    How to hide or disable in-function printed message

  21. 21

    How to hide flash message after few seconds?

  22. 22

    How to hide title/message frame in a UIAlertController?

  23. 23

    How to hide extra output from #pragma message

  24. 24

    How to hide Bootstrap alert box when no message

  25. 25

    How to hide "quodlibet wants to inhibit shortcuts" message

  26. 26

    How to hide message on the remaining pages in laravel?

  27. 27

    How to display the error message

  28. 28

    NaN Custom Error Message in Javascript

  29. 29

    display error message in jsp with javascript

HotTag

Archive